Lead Telecoms Software Developer

Placements24

Durban

On-site

ZAR 900,000 - 1,500,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Aid
Life Insurance
Performance-based Bonus
Career Growth Opportunities

Job summary

Placements24 is seeking an experienced Lead Telecoms Software Developer for on-site work in Durban. You will lead a team delivering scalable telecom software, architecting systems and enforcing best practices to ensure high-quality products.

The ideal candidate has 8+ years in software development with 3+ years in a lead/architect role, strong C++, Java, Python, or Go skills, and deep telecom protocol knowledge (SIP, RTP, SS7, LTE, 5G).

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 8+ years in software development with 3+ years in lead/architect role.
  • Proven telecom software development experience.
  • Strong programming skills: C++, Java, Python, or Go.
  • Deep knowledge of telecom protocols (SIP, RTP, SS7, LTE, 5G).
  • Experience with microservices, containers, and CI/CD.
  • Experience with cloud platforms and databases (SQL/NoSQL).
  • Excellent leadership and interpersonal skills.

Responsibilities

  • Lead and mentor a team of software developers through the full SDLC.
  • Architect and develop scalable, high-performance telecom software systems.
  • Define requirements and technical specs with product managers.
  • Enforce coding standards, reviews, and best practices.
  • Resolve complex technical challenges and optimize performance.
  • Ensure reliability, scalability, and operational excellence.
  • Evaluate new technologies and drive modernization efforts.
  • Champion CI/CD adoption and automation tooling.
  • Contribute to architectural decisions and roadmaps.
  • Collaborate closely with stakeholders across the business.

Skills

Leadership & mentoring
Communication
Team collaboration
Software architecture

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client, a pioneer in telecommunications technology, is seeking an experienced Lead Telecoms Software Developer to join their innovative team in Durban . This critical role involves leading a team of talented developers in the design, development, and deployment of cutting-edge software solutions for the telecommunications sector. You will be responsible for architecting scalable and resilient software systems, driving best practices in software development, and ensuring the timely delivery of high-quality products. The successful candidate will possess strong technical leadership skills, a deep understanding of telecommunications protocols, and a passion for building robust, high-performance software. This is an on-site position, fostering close collaboration and team synergy within our KwaZulu-Natal offices.

Key Responsibilities
  • Lead and mentor a team of software developers, guiding them through the full software development lifecycle.
  • Architect, design, and develop scalable, high-performance software applications for telecommunications systems.
  • Collaborate with product managers and stakeholders to define software requirements and technical specifications.
  • Implement and enforce coding standards, best practices, and code review processes.
  • Identify and resolve complex technical challenges in software development and deployment.
  • Optimize application performance and ensure system reliability and scalability.
  • Stay abreast of emerging technologies and trends in telecommunications and software development.
  • Drive the adoption of CI/CD pipelines and automation tools.
  • Conduct technical assessments and provide input for architectural decisions.
  • Contribute to strategic planning and roadmapping for software development initiatives.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in software development, with at least 3 years in a lead or architect role.
  • Proven experience in developing software for the telecommunications industry.
  • Strong proficiency in programming languages such as C++, Java, Python, or Go.
  • Deep understanding of telecommunications protocols (e.g., SIP, RTP, SS7, LTE, 5G).
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and related services.
  • Experience with databases (SQL and NoSQL) and data modeling.
  • Excellent leadership, communication, and interpersonal skills.
  • Demonstrated ability to mentor and guide development teams effectively.
Benefits

Our client offers an attractive salary commensurate with experience, along with a comprehensive benefits package including medical aid, life insurance, and a performance-based bonus structure. You will have ample opportunities for professional growth and career advancement, including support for advanced training and certifications. The role is based in a vibrant office environment in Durban , fostering a strong sense of teamwork and innovation. Join a company at the forefront of telecommunications technology and make a significant impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Telecoms Software Developer
Lead Telecoms Software Developer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Private healthcare
Generous leave
+1
Senior Telecoms Systems Engineer
Senior Telecoms Systems Engineer

Placements24 • Durban

Hybrid
ZAR 850,000 - 1,250,000
Medical aid
Provident fund
Leave allowances
+2
Lead Telecommunications Systems Engineer
Lead Telecommunications Systems Engineer

Placements24 • Durban

Hybrid
ZAR 1,000,000 - 1,500,000
Salary package
Health insurance
Retirement fund contributions
+3
Senior Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Competitive salary and performanceBonu
Medical, dental, and vision coverage
+2
Principal Software Development Engineer
Principal Software Development Engineer

Placements24 • Durban

On-site
ZAR 1,800,000 - 2,600,000
Medical aid
Provident fund
Performance-based bonuses
+2
Principal Telecoms Software Engineer
Principal Telecoms Software Engineer

Placements24 • Randburg

Hybrid
ZAR 2,000,000 - 3,200,000
Very competitive compensation
Stock options
Flexible work arrangements
+1
Lead Telecommunications Solutions Architect
Lead Telecommunications Solutions Architect

Placements24 • Pietermaritzburg

On-site
ZAR 1,200,000 - 1,800,000
Medical aid
Provident fund
Relocation assistance
+1
Lead Telecom Systems Architect
Lead Telecom Systems Architect

Placements24 • Centurion

On-site
ZAR 1,200,000 - 1,800,000
Executive health benefits
On-site role in Centurion
Professional growth opportunities
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
WFH stipend
Flexible hours
+1
Telecoms Software Developer
Telecoms Software Developer

Placements24 • Benoni

Hybrid
ZAR 420,000 - 700,000
Competitive salary
Health and retirement benefits
Skill enhancement and career growth
+1