Specialist: Software Engineer
Vodacom · Johannesburg
Job description
About the role
The Specialist: Software Engineer will design, develop, test and maintain software solutions that power Vodacom’s digital products and customer‑facing platforms. You will work in agile squads, turning user stories into reliable code while improving system stability and performance.
Key responsibilities
- Analyse user stories and technical requirements to produce designs and working code.
- Implement features using Vodacom‑approved technologies, frameworks and engineering guardrails.
- Develop modular, maintainable code aligned with platform standards and domain patterns.
- Participate in iterative delivery across sprints using CI/CD pipelines.
- Build and execute unit, integration and functional tests; support QA during system and UAT cycles.
- Perform L2/L3 technical support, troubleshoot incidents, conduct root‑cause analysis and apply corrective changes.
- Maintain technical documentation to ensure operational continuity.
- Collaborate with Product Owners, BAs, Architects and DevOps engineers; contribute to backlog refinement, sprint planning and technical estimation.
- Identify opportunities to reduce technical debt and improve platform efficiency.
Required profile
- Matric/Grade 12 (essential) and a 3‑year degree or diploma in Computer Science, Engineering or related field.
- 3+ years of software engineering experience building production services at scale, preferably in telecommunications or large‑enterprise digital environments.
- Demonstrated experience with API engineering (REST/GraphQL), test automation, CI/CD and observability.
- Exposure to TMF patterns and GraphQL/Apollo is advantageous.
Required skills
- REST API development
- GraphQL (including Apollo/GraphOS)
- API engineering and schema governance
- Test automation
- CI/CD pipelines
- Observability tools
- TMF patterns
- Modular code design, data modelling and secure coding practices
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 9 job offers in South AfricaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
63 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Vodacom
Johannesburg
Related job offers
-
Huawei Network Presales Engineer
Epsidon Technology Holdings Johannesburg -
Cellphone Sales Representative
CG Recruitment (PTY) LTD Johannesburg -
Investment Banking Associate / Vice President – Telecommunications
Hi-Tech Recruitment – Engineering Johannesburg -
Project Delivery Manager - Remote
Top Recruitment Cape Town -
Senior Fibre Technician
National Research Foundation Cape Town