Enable job alerts via email!

Senior Specialist: Software Engineer

Vodafone Group

Midrand

On-site

ZAR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading telecommunications company seeks a Senior Software Developer to enhance digital platforms. The ideal candidate will possess extensive experience in Node.js, React, and backend technologies like C#, with strong skills in AWS, SQL databases, and CI/CD practices. This role offers the opportunity to contribute significantly to high-performance software solutions in an innovative environment.

Benefits

Enticing incentive programs
Retirement funds
Medical aid benefits
Cell phone and data benefits
Fiber connection discounts
Exclusive staff discounts

Qualifications

  • 5+ years hands-on development experience with Node.js and React.
  • Proven backend experience with C# and/or Java.
  • 4+ years working experience with AWS and related certifications.

Responsibilities

  • Design and develop web and mobile application architectures.
  • Collaborate with cross-functional IT and business teams.
  • Manage technology risks, issues, and dependencies.

Skills

Node.js
React
C#
Java
SQL
AWS
Python
Docker
Kubernetes
NoSQL

Education

National Diploma or Bachelor’s in IT

Tools

PostgreSQL
Microsoft SQL Server
AWS DynamoDB

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.