Vacancy Details
Employer: Cyber Factor
We are seeking a skilled Software Developer to join our team. The ideal candidate will be responsible for designing, coding, testing, and maintaining software applications. You will collaborate with cross-functional teams to define, design, and ship new features, while also ensuring the performance, quality, and responsiveness of applications. The role requires a strong understanding of software development principles and practices, as well as the ability to troubleshoot and optimize existing code.
Key Responsibilities:
• Design and implement software applications based on project requirements
• Collaborate with team members to define and refine project specifications
• Conduct code reviews and maintain code quality standards
• Troubleshoot and debug applications to optimize performance
• Participate in the full software development lifecycle, from planning to deployment
Required Skills:
• Proficiency in programming languages such as Java, C#, or Python
• Experience with web development frameworks (e.g., React, Angular, or Django)
• Familiarity with database management systems (e.g., SQL, NoSQL)
• Understanding of software development methodologies (e.g., Agile, Scrum)
• Ability to write clean, maintainable, and efficient code
Optional Skills:
• Knowledge of cloud services (e.g., AWS, Azure)
• Experience with version control systems (e.g., Git)
• Familiarity with DevOps practices and tools
Years of Experience: 3
Education Level: Bachelor's Degree
Key Responsibilities:
• Design and implement software applications based on project requirements
• Collaborate with team members to define and refine project specifications
• Conduct code reviews and maintain code quality standards
• Troubleshoot and debug applications to optimize performance
• Participate in the full software development lifecycle, from planning to deployment
Required Skills:
• Proficiency in programming languages such as Java, C#, or Python
• Experience with web development frameworks (e.g., React, Angular, or Django)
• Familiarity with database management systems (e.g., SQL, NoSQL)
• Understanding of software development methodologies (e.g., Agile, Scrum)
• Ability to write clean, maintainable, and efficient code
Optional Skills:
• Knowledge of cloud services (e.g., AWS, Azure)
• Experience with version control systems (e.g., Git)
• Familiarity with DevOps practices and tools
Years of Experience: 3
Education Level: Bachelor's Degree
10 people have applied for this job. 549 people have viewed this job.
Similar Jobs
Software Developer
- Pretoria
- Job Type: Permanent
- Posted 25 Mar 2026 | 40 Days left
Senior Software Developer
- Durbanville
- Job Type: Permanent
- Posted 23 Feb 2026 | 10 Days left
Senior Software Developer
- Pretoria
- Job Type: Permanent
- Posted 18 Mar 2026 | 33 Days left
Senior Software Developer
- Pretoria
- Job Type: Permanent
- Posted 25 Mar 2026 | 40 Days left
More Jobs at Cyber Factor
Senior Software Developer
- Gauteng
- Job Type: Permanent
- Posted 27 Mar 2026 | 12 Days left