Senior Software Developer

Adapt IT Group

Midrand

On-site

ZAR 650,000 - 900,000

Full time

38 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Adapt IT Group is seeking an experienced Senior Software Developer to join the telecommunications team in designing, developing, and delivering secure, scalable software solutions. You will own critical systems, contribute to solution architecture, and mentor other developers while exploring AI/ML integration within telecom platforms.

Key responsibilities include leading development, implementing secure coding practices, and driving CI/CD adoption, with a focus on high availability and

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related technical field.
  • Master’s degree in related technical field advantageous.

Responsibilities

  • Lead the design, development, testing, and deployment of customized telecommunications software solutions.
  • Translate complex business and technical requirements into scalable, secure, and maintainable software solutions.
  • Develop clean, efficient, and maintainable code using Java, Groovy, and REST APIs.
  • Work with architects and business analysts to define secure and scalable solution architectures.
  • Integrate software with telecommunications hardware, third-party systems, and AI/ML services where applicable.
  • Take ownership of assigned systems, including lifecycle management, performance, monitoring, and reliability.
  • Champion secure coding practices and ensure compliance with security standards.
  • Troubleshoot, debug, and optimize applications for high availability and performance.
  • Lead root cause analysis and resolution of production issues; participate in code reviews and Agile ceremonies.
  • Drive automation and CI/CD adoption to improve deployment efficiency and reliability.
  • Ensure observability with Grafana/Prometheus/NGINX; mentor juniors; support pre-sales with technical input.
  • Maintain comprehensive technical documentation and stay updated on tech trends.

Skills

Java
Groovy
Telecom protocols
SIP
RTP
SS7
Diameter
SQL
MongoDB
Redis
Software architecture
Design patterns
System integration
Agile
CI/CD
Grafana
Prometheus
NGINX
AI/ML integration

Education

Bachelor’s degree in Computer Science or Software Engineering
Master’s degree advantageous

Tools

Docker
Kubernetes

Job description

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 Senior Software Developer to join our telecommunications team and play a key role in designing, developing, and delivering secure, scalable, and customized software solutions for our diverse customer base.The ideal candidate will have strong software development experience, a solid understanding of telecommunications protocols and architectures, and a passion for solving complex technical challenges through innovation and technology.This is an exciting opportunity for a developer who wants to take ownership of critical systems, contribute to solution architecture, mentor other developers, and explore the integration of AI/ML technologies within telecommunications platforms.

Key Responsibilities
  • Lead the design, development, testing, and deployment of customized telecommunications software solutions.
  • Translate complex business and technical requirements into scalable, secure, and maintainable software solutions.
  • Develop clean, efficient, and maintainable code using technologies such as Java, Groovy, and REST APIs.
  • Work with architects and business analysts to define secure and scalable solution architectures.
  • Integrate software with telecommunications hardware, third-party systems, and AI/ML services where applicable.
  • Take ownership of assigned systems, including system lifecycle management, performance, monitoring, and reliability.
  • Champion secure coding practices and ensure compliance with relevant security standards.
  • Troubleshoot, debug, and optimize applications to ensure high availability, performance, and resilience.
  • Lead root cause analysis and resolution of production issues while minimizing downtime.
  • Participate in code reviews, architecture discussions, Agile ceremonies, and continuous improvement initiatives.
  • Drive automation and CI/CD adoption to improve deployment efficiency and reliability.
  • Ensure effective system observability and monitoring using tools such as Prometheus, Grafana, and NGINX.
  • Mentor junior and intermediate developers and promote technical excellence within the team.
  • Support pre-sales activities by providing technical input, solution design, and feasibility assessments.
  • Maintain comprehensive technical documentation, including specifications, architecture diagrams, and operational manuals.
  • Stay up to date with emerging technologies, telecommunications standards, cloud technologies, and AI/ML trends.
Qualifications:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • A Master’s degree in a related technical field would be advantageous.
Experience & Technical Skills:
  • 5 years of professional software development experience, preferably within the telecommunications industry.
  • Strong proficiency in Java, Groovy, or similar programming languages.
  • Experience with telecommunications protocols and standards such as:
  • SIP
  • RTP
  • SS7
  • Diameter
  • Proven experience delivering secure and customized software solutions.
  • Strong understanding of relational and NoSQL databases, including SQL, MongoDB, and Redis.
  • Strong knowledge of software architecture, design patterns, and system integration.
  • Experience working within Agile methodologies and secure software development lifecycles.
  • Experience with monitoring and infrastructure tools such as Grafana, Prometheus, and NGINX.
Advantageous Experience
  • Experience withAWS, Azure, or GCP.
  • Experience with microservices architecture.
  • Knowledge of Docker and Kubernetes.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Experience integrating AI/ML solutions into telecommunications or enterprise applications.
  • Knowledge of DevOps practices and Infrastructure as Code tools such as Terraform and Ansible.
  • Previous experience in client-facing or technical pre-sales roles.
We are looking for someone who demonstrates:
  • Advanced technical and software development expertise.
  • Strong analytical and problem-solving abilities.
  • A high level of attention to detail and commitment to quality.
  • Excellent communication and stakeholder management skills.
  • The ability to explain complex technical concepts to technical and non-technical audiences.
  • A strong ownership mindset with a focus on reliability and customer impact.
  • The ability to manage multiple priorities in a fast-paced environment.
  • A proactive, self-driven approach and commitment to continuous improvement.
  • Strong mentoring and knowledge-sharing capabilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Software Developer
Intermediate Software Developer

Adapt IT Group • Midrand

On-site
ZAR 600,000 - 900,000
Junior Software Developer
Junior Software Developer

Adapt IT Group • Midrand

On-site
ZAR 300,000 - 420,000
Senior Software Developer - Telecommunications Solutions Lead
Senior Software Developer - Telecommunications Solutions Lead

Adapt IT Group • Midrand

On-site
ZAR 650,000 - 900,000
Principal Telecoms Software Developer
Principal Telecoms Software Developer

Placements24 • Pretoria

Hybrid
ZAR 1,500,000 - 2,100,000
Stock options
Remote work
Professional development budget
+1
Senior Full Stack Developer
Senior Full Stack Developer

Adapt IT Group • Midrand

On-site
ZAR 900,000 - 1,300,000
Senior Software Developer – Telecommunications industry – Sandton, Gauteng
Senior Software Developer – Telecommunications industry – Sandton, Gauteng

Hire Resolve • Sandton

On-site
ZAR 900,000 - 1,450,000
Intermediate Java Developer
Intermediate Java Developer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000
Senior Software Developer – AI & Next-Generation Telecoms
Senior Software Developer – AI & Next-Generation Telecoms

First Point Group • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Telecom Software Engineer: AI‑Driven, Secure & Scalable APIs
Telecom Software Engineer: AI‑Driven, Secure & Scalable APIs

Adapt IT Group • Midrand

On-site
ZAR 600,000 - 900,000
Senior Java Software Engineer
Senior Java Software Engineer

Paracon • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000