Vodafone is seeking a Principal Specialist: Software Engineer in Johannesburg to lead and improve software engineering processes and standards across the organization. The ideal candidate will have extensive experience in software development, agile methodologies, and managing teams focused on infrastructure and quality assurance. The role emphasizes collaboration, mentorship, and driving efficiency within Vodacom's digital platforms
Job Summary
The role carries responsibility for defining, governing, and continuously improving software engineering processes, technologies, and standards across the broader delivery organisation.
A key focus is ensuring the scalability and future readiness of Vodacom’s digital platforms across mobile and web technologies.
We make an impact by offering enticing incentive programs and competitive benefit packages.
Matching Summary
Match Score: 85
Vodafone is seeking a Principal Specialist: Software Engineer in Johannesburg to lead and improve software engineering processes and standards across the organization. The ideal candidate will have extensive experience in software development, agile methodologies, and managing teams focused on infrastructure and quality assurance. The role emphasizes collaboration, mentorship, and driving efficiency within Vodacom's digital platforms.
Skills & Requirements
Must-have
Software engineering practices and standards
DevSecOps and Quality Assurance methodologies
CI/CD and platform automation
Agile methodologies
Object-oriented, event-driven programming
Infrastructure as Code (IaaC) capabilities
Nice-to-have
Promote internal opensource model
Mature organizational readiness
Collaboration with Enterprise Architecture
Mentorship for senior engineers
Key Requirements
Matric is essential
3 Years Degree/Diploma in Information Systems, Computer Science, or related field
At least 8+ years relevant experience
Minimum three years in programming/systems engineering
Certified Scrum Developer (CSD) preferred
Competency in UX principles and practices preferred