Vacancy Details
Employer: Cyber Factor 2
We are seeking a Senior Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications. Additionally, you will mentor junior developers and contribute to code reviews, ensuring best practices are followed throughout the development process.
Key Responsibilities:
[{"Name":"Design and implement software solutions based on project requirements","Weight":5},{"Name":"Collaborate with cross-functional teams to define and design new features","Weight":4},{"Name":"Mentor junior developers and conduct code reviews","Weight":4},{"Name":"Ensure the performance, quality, and responsiveness of applications","Weight":5},{"Name":"Troubleshoot and debug applications to optimize performance","Weight":3}]
Required Skills:
[{"Name":"Proficiency in programming languages such as Java, C#, or Python","Weight":5},{"Name":"Experience with web frameworks like Angular, React, or ASP.NET","Weight":4},{"Name":"Strong understanding of database management systems (SQL, NoSQL)","Weight":4},{"Name":"Familiarity with version control systems (e.g., Git)","Weight":3},{"Name":"Knowledge of software development methodologies (Agile, Scrum)","Weight":3}]
Optional Skills:
[{"Name":"Experience with cloud platforms (AWS, Azure, Google Cloud)","Weight":2},{"Name":"Familiarity with containerization technologies (Docker, Kubernetes)","Weight":2},{"Name":"Understanding of DevOps practices and CI/CD pipelines","Weight":2}]
Years of Experience: 6
Education Level: Bachelor's Degree
Certifications: []
Key Responsibilities:
[{"Name":"Design and implement software solutions based on project requirements","Weight":5},{"Name":"Collaborate with cross-functional teams to define and design new features","Weight":4},{"Name":"Mentor junior developers and conduct code reviews","Weight":4},{"Name":"Ensure the performance, quality, and responsiveness of applications","Weight":5},{"Name":"Troubleshoot and debug applications to optimize performance","Weight":3}]
Required Skills:
[{"Name":"Proficiency in programming languages such as Java, C#, or Python","Weight":5},{"Name":"Experience with web frameworks like Angular, React, or ASP.NET","Weight":4},{"Name":"Strong understanding of database management systems (SQL, NoSQL)","Weight":4},{"Name":"Familiarity with version control systems (e.g., Git)","Weight":3},{"Name":"Knowledge of software development methodologies (Agile, Scrum)","Weight":3}]
Optional Skills:
[{"Name":"Experience with cloud platforms (AWS, Azure, Google Cloud)","Weight":2},{"Name":"Familiarity with containerization technologies (Docker, Kubernetes)","Weight":2},{"Name":"Understanding of DevOps practices and CI/CD pipelines","Weight":2}]
Years of Experience: 6
Education Level: Bachelor's Degree
Certifications: []
60 people have viewed this job.
Similar Jobs
Senior Software Developer
- Cape Town
- Job Type: Permanent
- Posted 18 Mar 2026 | 52 Days left
Senior Software Developer
- Durbanville
- Job Type: Permanent
- Posted 23 Feb 2026 | 29 Days left
Senior Software Developer
- Pretoria
- Job Type: Permanent
- Posted 18 Mar 2026 | 52 Days left
Senior Software Developer
- Pretoria
- Job Type: Permanent
- Posted 25 Mar 2026 | 59 Days left