Location
johannesburg
Job Type
Full-time
Posted
June 23, 2026
Job Description
- Bachelors degree in Engineering, Computer Science or related field required.
- 6 years of experience with engineering and/or software development projects.
- Strong understanding of high-level business processes and software engineering practices including Agile/Scrum methodologies, DevOps, Continuous Delivery and Lean.
Responsibilities:
- Have solid experience leading and providing mentorship to a technical team, with a background in software development.
- Demonstrate a history of accountability for technical projects and an understanding of how to make projects successful.
- Be experienced delivering project updates to a range of stakeholders and working with user feedback to inform and optimize projects.
- Keep up to date with the latest trends and technologies in software in order to ensure that best practices for quality software development and testing methodologies are followed.
- Work w...