Job Summary
Role: Lead Developer
Location: Johannesburg
Duration: 12 Months Contract
Qualification Requirements
- NQF Level 7 qualification in Information Technology, Computer Science, Software Engineering, or related field.
- Agile, DevOps, or platform-specific certification.
- Minimum 7 years of software development experience.
- Minimum 3 years in a team lead or technical lead role.
Key Skills
- Solution design and software architecture.
- Full software development lifecycle (SDLC).
- Agile and DevOps methodologies.
- API development and integration.
- Cloud-native application development.
- CI/CD pipeline implementation.
- Code review and quality assurance.
Responsibilities
- Lead the development team and provide technical direction.
- Design scalable and secure application solutions.
- Oversee coding standards, testing, and deployment practices.
- Mentor developers and conduct peer reviews.
- Collaborate with architects, business analysts, and stakeholders.
- Ensure successful implementation of solution deliverables.
- Support production deployments and post-implementation activities.
Preferred Certifications
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: DevOps Engineer Expert
- AWS Certified Developer – Associate
- AWS Certified DevOps Engineer – Professional
- Certified Scrum Master (CSM)
- SAFe Agilist
Additional Requirement:
Candidates must attach certified copies of all relevant qualifications, certifications, and professional memberships with their application for verification purposes.