Flexa
Discover companiesFind a jobResourcesSign in/up
For employers
< Back to search
Vodafone • Johannesburg, South Africa

Specialist: Software Engineer

Employment type:  Full time
View company profile
Apply

Job Description

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 2026.

Role Purpose/Business Unit:

The Specialist: Software Engineer is responsible for designing, developing, testing, and maintaining software solutions that support Vodacom’s digital products and customer facing platforms.
The role contributes directly to agile delivery cycles, translating user stories into working code, improving system stability, and optimizing modules within their domain (e.g., CVM, Loyalty, eCommerce, Customer Lifecycle, or Platform Enablement).

This role requires strong engineering fundamentals, hands on development capability, and consistent collaboration with architects, other developers, QA, DevOps, and domain leads.

Your responsibilities will include:

Software Design & Development

  • Analyse user stories and technical requirements to produce technical designs and working code.
  • Implement features using Vodacom’s approved technologies, frameworks, and engineering guardrails.
  • Develop modular, maintainable code aligned to platform standards and domain patterns.
  • Contribute to iterative delivery across sprints using CI/CD pipelines.


Testing & Quality Assurance

  • Build and execute unit, integration, and functional tests to validate quality.
  • Support QA teams during system and UAT cycles.
  • Participate in peer reviews to uphold coding standards and reduce technical debt


Operations & Support

  • Perform L2/L3 technical support for software modules within the squad.
  • Troubleshoot incidents, conduct root cause analyses, and implement corrective changes.
  • Maintain technical documentation to support operational continuity.

Collaboration & Agile Delivery

  • Actively collaborate with Product Owners, BAs, Architects, and DevOps engineers.
  • Provide input into backlog refinement, sprint planning, and technical estimation.
  • Demonstrate accountability for delivery commitments within the squad.


Continuous Improvement

  • Recommend enhancements to user stories, UX flows, architectures, and technical designs.
  • Identify reduction opportunities for technical debt and platform inefficiencies.
  • Adopt best practices aligned to Vodacom engineering standards and MLOps/DevOps workflows.

The ideal candidate for this role will have:

  • Matric/Grade 12 (essential) and a 3‑Year Degree/Diploma in Computer Science/Engineering or related (essential).
  • 3+ years in software engineering building production services at scale, preferably in telecommunications or large enterprise digital.
  • Demonstrated experience with API engineering (REST/GraphQL), test automation, CI/CD and observability; exposure to TMF patterns and GraphQL/Apollo is advantageous.


Core competencies, knowledge and experience:

  • Software engineering mastery: Strong design and coding in one or more of backend or full‑stack stacks; expert knowledge of modularization, API design, data modelling and secure coding.
  • API/Schema standards: Hands‑on with REST/GraphQL, schema governance and TMF alignment; understanding of Apollo/GraphOS and subgraph design.
  • Quality & reliability engineering: Test automation, CI/CD discipline, observability and operational readiness (runbooks, SLOs, error budgets) integrated into the delivery lifecycle.
  • Technical Skills: Strong proficiency in core languages used in Vodacom squads (Java/Spring, Node.js, Angular/React, Python, or equivalent per domain). Experience with microservices,
  • APIs, containerization (Docker/K8s), and cloud environments. Familiarity with CI/CD tooling (Jenkins, GitHub Actions, Argo, etc.). Understanding of secure coding practices and vulnerability mitigation (aligned to Mend and security scanning practices referenced internally).
  • Professional Attributes: Strong problem‑solving and debugging capability. Ability to work effectively within cross‑functional agile teams. Ownership mindset and delivery accountability.
  • Good communication and documentation skills.

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: 12 August 2026


The base location for this role is Midrand, Vodacom 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.

Apply

Other jobs you might like

Vodafone

Specialist: Core Infrastructure Engineering

Midrand, ZA

#1 MOST LOVED - ENTERPRISE COMPANIES

Vodafone

Software Engineer

Tirane, AL

#1 MOST LOVED - ENTERPRISE COMPANIES

Working at Vodafone

2 office days / week

A little flex time

Company benefits

UK (28), India (22), Egypt (21), Hungary (20), Romania (20), Albania (22), Turkey (14) days annual leave + bank holidays
Work from anywhere scheme – work for up to 20 days/year abroad (dependant on country)
Annual bonus – dependant on company performance
Employee discounts
Personal development days – once per quarter
Learning platform – access to Harvard Business Publishing, MIT Horizon and Skillsoft
Enhanced maternity leave – 16 weeks (paid) with a phased return to work over 6 months
Enhanced paternity leave – 16 weeks (paid) with a phased return to work over 6 months
Volunteer days – up to 5 days
Coaching – access to a free certified internal pool of coaches
Mentoring
Carer’s leave
Adoption leave – 16 weeks (paid) with a phased return to work over 6 months
Enhanced sick days
Mental health platform access
Mental health first aiders
Employee assistance programme
Complimentary Medical Services – 24/7 online doctor service
Compassionate leave
Home office set up
Buddy scheme
Referral bonus
Early finish Fridays
Buy or sell annual leave
Cycle to work scheme
Life insurance
Sabbaticals
Salary sacrifice
Share options
Teambuilding days
Faith rooms
Enhanced pension match/contribution
Learning license

Awards & Accreditations

1st – Most loved - Large companies

1st – Most loved - Large companies

Flexa awards 2026
1st - Most Inclusive Company

1st - Most Inclusive Company

Flexa awards 2026
Most Flexible Company

Top 5 - Most Flexible Company

Flexa awards 2026
Flex spring

Join the mailing list

Get the latest insights and expert guidance on job hunting, career progression, and creating thriving workplaces.

Enter your email
  • About us
  • Contact us
  • FAQs
  • Info for employers
  • Join Flexa
  • Legal
  • Live feed
  • Pioneer awards
  • Resources
  • Sign in/up
  • The Flexa awards
Flexa

Vodafone

Specialist Solution and Improvement: Billing Assurance Management

Johannesburg, ZA

#1 MOST LOVED - ENTERPRISE COMPANIES

Vodafone

Senior Specialist: Strategic Network Optimization

Midrand, ZA

#1 MOST LOVED - ENTERPRISE COMPANIES

Vodafone

Technical Designer-DigitalONE

Pune, IN

#1 MOST LOVED - ENTERPRISE COMPANIES

Company employees:

85,887

Gender diversity (m:f):

61:39

Hiring in countries

Albania

China

Czechia

Egypt

Germany

Greece

Hungary

India

Ireland

Italy

Lesotho

Luxembourg

Malaysia

Mozambique

Portugal

Romania

South Africa

Spain

Tanzania

Türkiye

United Kingdom

United States

Office Locations