When it comes to putting people first, we're number 1.
The number 1 Top Employer in South Africa.
Certified by the Top Employer Institute 2025.
Role Purpose/Business Unit:This role is directly responsible for ensuring the scalability of digital platforms within Vodacom and will be actively involved in designing and delivering software development that is fit for purpose in the future. The role requires in-depth knowledge of mobile software architectures, languages, and frameworks, as well as web platform technologies. The role will be directly responsible for compliance with strategies, architectures, and frameworks in managing the development, performance, and stability of applications using agile delivery, deployed and DevSecOps methodologies.
Your responsibilities will include:- Design and develop:
- High-level technical strategy and architecture for web and mobile
- Implementation options for all application initiatives and/or features for the organization
- Web and mobile governance processes and structures
- Integrity, stability, performance, and scalability of the web and mobile environments
- Work collaboratively with a squad and support IT teams to ensure high-quality software delivery
- Engage with technology partners, cross-functional IT groups, and the Business to maximize the effectiveness and efficiency of development and support activities
- Work closely with the Business and IT teams to understand business strategy and contribute to the achievement of strategic goals
- Provide oversight to investigation, analysis, and management of technology risks, issues, and dependencies in all programs/projects
- Provide oversight and standards for CI/CD pipelines, relevant documentation, and agile practices.
- Conduct periodic reviews with the team to enhance SLAs by proposing improved controls and metrics and general improvement plans.
- Automate controls and metrics to improve architectural principles & align to strategy
- Encourage best practice and knowledge sharing with partners and cross-functional groups
- Participate in detailed-level technical solution definition and design to achieve stable mobile and web applications
The ideal candidate for this role will have:- 3 years National Diploma or Bachelor’s in IT diploma or relevant field
- Extensive experience, 5+ years of hands-on development with Node.js and React
- Proven experience (5+ years) working with SQL databases such as PostgreSQL and Microsoft SQL Server.
- 5+ years of deep backend development experience using C# (.NET) and/or Java, focused on scalable, high-performance systems.
- 4+ years working with AWS, with DevOps Engineer – Professional and Solutions Architect – Professional certifications
Core competencies, knowledge and experience:
- Extensive experience in developing web and cross-platform mobile applications for iOS and Android, using modern frameworks and tools tailored to each platform.
- Solid understanding and practical experience with NoSQL databases (preferred: AWS DynamoDB)
- Proficient in containerization technologies, including Docker, and container orchestration using Kubernetes or OpenShift.
- Proficient in Python for backend development and scripting
- Strong knowledge of CI/CD pipelines, including design, implementation, and optimization for automated build, test, and deployment processes.
We make an impact by offering:
- Enticing incentive programs and competitive benefit packages
- Retirement funds, risk benefits, and medical aid benefits
- Cell phone and data benefits, advantages fibre connection discounts, and exclusive staff discounts offered in collaboration with partner companies
Closing date for Applications: 02 July 2025.
The base location for this role is Vodacom, Midrand Campus.
The company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
Vodacom is committed to an organisational culture that recognises, appreciates, and values diversity & inclusion.