Senior Telecom Software Developer
Benoni, 1501, South Africa
Listed on 2026-10-12
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software
About the Role
Our client is seeking a seasoned Senior Telecom Software Developer to join their innovative, fully remote engineering team based in Benoni . This role is critical for developing and enhancing the software systems that power their cutting-edge telecommunications products and services. You will take a lead role in designing, coding, testing, and deploying complex software solutions, working with a talented group of engineers focused on delivering high-performance, scalable applications.
The ideal candidate possesses extensive experience in software development within the telecom sector, a passion for solving challenging technical problems, and the ability to excel in a collaborative, remote-first work environment. You will significantly influence the direction of our client's technological offerings.
- Design, develop, and maintain robust and scalable software applications for telecommunications platforms.
- Write clean, efficient, well-documented, and thoroughly tested code following best practices.
- Collaborate with product managers and other engineers to define software requirements and architecture.
- Troubleshoot, debug, and resolve complex software defects and performance issues.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor junior developers and contribute to the team's technical growth and knowledge sharing.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional experience in software development, with a significant portion focused on the telecommunications industry.
- Proficiency in one or more programming languages such as C++, Java, Python, or Go.
- Strong understanding of telecommunications protocols, network programming, and distributed systems.
- Experience with cloud-native development, microservices architecture, and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently and effectively in a remote team.
- Highly competitive annual salary and performance bonuses.
- Fully remote work arrangement, offering exceptional flexibility.
- Comprehensive medical, dental, and vision coverage.
- Generous paid time off and opportunities for sabbatical.
- Professional development budget for courses, conferences, and certifications.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).