JobsZA
Back to Midrand jobs
ClosedFull-time

Intermediate Software Developer

ADAPTIT

Midrand, Gauteng

This listing has closed and may no longer accept applications. We keep it for reference — the live Midrand jobs below are your next step.
Salary not listed

This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

Customer service roles in retail, banking and BPO reward strong communicators and are a common entry point for matriculants.

Job description

Listing reference: adapt_000302 Listing status: Online Apply by: 9 October 2026

Position summary

Industry: Telecommunication Services Job category: IT and Telecommunications Location: Midrand Contract: Permanent EE position: No

About our company

Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource planning.

Introduction

We are looking for an experienced Intermediate Software Developer to join our dynamic telecommunications team. This is an exciting opportunity for a developer who enjoys solving complex technical challenges and developing secure, scalable software solutions for telecom operators. In this role, you will be involved in the full software development lifecycle, from requirements analysis and solution design through to development, testing, deployment, and ongoing support. You will also have the opportunity to contribute to the integration of AI and emerging technologies into innovative telecommunications solutions.

Job description

Key Responsibilities

  • Design, develop, test, deploy, and maintain secure, scalable software solutions.
  • Develop customised modules, APIs, integrations, and applications based on customer requirements.
  • Take ownership of assigned systems or platforms, ensuring performance, availability, reliability, and lifecycle management.
  • Apply secure coding practices and ensure compliance with security and data protection requirements.
  • Troubleshoot and resolve software bugs and production incidents, including root cause analysis.
  • Monitor and optimise system performance, availability, and scalability.
  • Participate in code reviews and ensure adherence to development and security standards.
  • Contribute to AI use cases and integrate AI capabilities into telecom solutions where applicable.
  • Work closely with Technical Leads, Project Managers, customers, and cross-functional teams.
  • Manage and coordinate third-party/vendor integrations where required.
  • Maintain accurate technical documentation to support knowledge sharing and operational continuity.
  • Participate in Agile/Scrum ceremonies, estimation, planning, and delivery activities.
  • Support incident response and post-incident reviews for critical systems.
  • Continuously develop technical skills and share knowledge with team members.
Minimum requirements

Minimum Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3–5 years’ hands-on software development experience.
  • Strong experience with modern programming languages such as Java, Golang, or Python.
  • Good understanding of secure software development, including authentication, authorisation, and data encryption.
  • Experience with relational databases such as MySQL.
  • Experience using Git or other version control systems.
  • Experience developing and integrating RESTful APIs and working with REST/SOAP.
  • Understanding of microservices architecture and integration patterns.
  • Proven experience delivering customised, customer-facing software solutions in a dynamic environment.

Advantageous Experience

  • Telecommunications industry or telecom operator experience.
  • Knowledge of telecom protocols such as SS7 and SIP.
  • Experience with VAS, messaging, or telecommunications platforms.
  • Exposure to AI technologies or platforms such as TensorFlow, Azure AI, or AWS SageMaker.
  • Experience with Docker, Jenkins, CI/CD, or similar technologies.
  • Knowledge of monitoring and observability tools such as Prometheus and Grafana.
  • Experience with AWS, Azure, or GCP.
  • Agile/Scrum experience.
  • Experience with responsible AI specification-driven development and agentic frameworks.

What We’re Looking For

We are looking for someone who is:

  • Analytical and solution-oriented.
  • Passionate about software development and emerging technologies.
  • Customer-focused with strong communication skills.
  • Comfortable working in a fast-paced environment.
  • Able to take ownership and accountability for systems and outcomes.
  • A collaborative team player with a continuous-learning mindset.
  • Focused on delivering secure, high-quality, and reliable solutions.

Found on Indeed · Posted 2 weeks ago · Last checked 2 weeks ago

Good to know

What does this customer service job pay?

This listing does not state a salary. As a guide, customer service roles in South Africa typically pay R7 000 to R17 000 a month (indicative).

Do I need experience for customer service jobs in Midrand?

Many customer service roles in Midrand are open to candidates with little or no experience. Read the listing for its exact requirements.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 2 weeks ago

More customer service and similar jobs in Midrand

Todayvia Adzuna
Business Development Manager: Retail Electronic Shelf Labels (ESL)

Confidential · Midrand, Gauteng

R50K - R50K/mo
Yesterdayvia Adzuna
Business Development Manager: Retail Electronic Shelf Labels (ESL) - Gauteng, Midrand

Carlysle Human Capital · Midrand, Gauteng

R50K - R70K/mo
Yesterdayvia Adzuna
Business Development Manager: Retail Electronic Shelf Labels (ESL)

Centurion · Midrand, Gauteng

R50K - R50K/mo
4 days agovia Adzuna
Senior Consultant: Wellbeing & Employee Experience

Deloitte6 · Midrand, Gauteng

R50K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp