Senior Telecommunications Software Developer

Placements24

Polokwane

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 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

Fully remote work environment
Health insurance paid by company
Dental coverage
Vision coverage
Paid time off (vacation & sick leave)
Professional development budget
Home office setup allowance
Annual performance bonus
Retirement plan with company matching
Team-building activities

Job summary

Placements24 in South Africa seeks a Senior Telecommunications Software Developer to join a fully remote, globally distributed engineering team. You will design, code, test, and deploy high-performance software for next-generation telco services.

The ideal candidate has 7+ years in software development, deep telecom protocol knowledge (SIP, RTP, SS7, Diameter), and strong experience with cloud platforms, containers, and microservices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of professional software development experience with telecommunications applications.
  • Strong proficiency in Python, Java, C++, or Go.
  • Deep understanding of telecommunications protocols (SIP, RTP, SS7, Diameter).
  • Experience with cloud platforms (AWS, Azure, GCP) and containers (Docker, Kubernetes).
  • Knowledge of distributed systems and microservices architecture.
  • Familiarity with Agile/Scrum methodologies.
  • Excellent problem-solving and collaboration skills for remote work.

Responsibilities

  • Design, develop, and implement high-quality, scalable telecom software solutions.
  • Write clean, efficient, well-documented code in Python, Java, C++, or Go.
  • Collaborate with product managers and architects to define requirements and specs.
  • Develop and maintain unit, integration, and end-to-end tests for quality.
  • Troubleshoot, debug, and resolve defects across environments.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Contribute to architecture decisions focused on scalability and performance.
  • Stay current with telecom tech trends and CI/CD pipeline management.
  • Mentor junior developers and provide technical guidance.

Skills

Python
Java
C++
Go
SIP
RTP
SS7
Diameter
AWS
Azure
GCP
Docker
Kubernetes
Distributed systems
Microservices
Agile

Education

Bachelor's degree in Computer Science or Software Engineering
Master's degree in Computer Science or Software Engineering

Tools

Cloud platforms
CI/CD

Job description

About the Role

Our client, a leading innovator in the telecommunications software space, is actively seeking a highly experienced Senior Telecommunications Software Developer to join their fully remote, globally distributed engineering team. This role is crucial for developing and enhancing the sophisticated software platforms that power next-generation communication services. You will be instrumental in designing, coding, testing, and deploying robust, scalable, and high-performance software solutions. The ideal candidate possesses a deep understanding of telecommunications protocols, software architecture, and modern development practices. As a remote-first organization, we thrive on collaboration, asynchronous communication, and delivering exceptional results regardless of location. If you are a passionate software engineer with a strong background in telco systems and a desire to work on challenging, impactful projects from the comfort of your home office, this is the opportunity for you. We value innovation, technical expertise, and a commitment to quality in all aspects of our work. Join us to shape the future of communication technology.

Key Responsibilities
  • Design, develop, and implement high-quality, scalable, and maintainable software solutions for telecommunications systems.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, C++, or Go.
  • Collaborate with product managers, architects, and other engineers to define software requirements and technical specifications.
  • Develop and maintain robust unit, integration, and end-to-end tests to ensure software quality and reliability.
  • Troubleshoot, debug, and resolve software defects and performance issues across various environments.
  • Participate in code reviews to maintain code quality and share knowledge within the team.
  • Contribute to the design and evolution of the software architecture, focusing on scalability, performance, and resilience.
  • Stay current with emerging technologies and industry trends in telecommunications software development.
  • Deploy software updates and manage CI/CD pipelines for seamless integration and delivery.
  • Mentor junior developers and provide technical guidance to the team.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional software development experience, with a significant portion focused on telecommunications applications.
  • Strong proficiency in one or more programming languages (e.g., Python, Java, C++, Go).
  • Deep understanding of telecommunications protocols (e.g., SIP, RTP, SS7, Diameter) and concepts.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Knowledge of network programming, distributed systems, and microservices architecture.
  • Familiarity with software development methodologies (Agile, Scrum).
  • Excellent problem-solving, analytical, and debugging skills.Strong communication and collaboration skills, essential for a remote team environment.
  • Proven ability to work independently and manage tasks effectively in a remote setting.
Benefits
  • A leading annual salary package up to R . Fully remote position with flexible working hours.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off, including vacation, sick leave, and holidays.
  • Professional development budget for conferences, courses, and certifications.
  • Company-provided laptop and home office setup allowance.
  • Access to cutting-edge software development tools and technologies.
  • Annual performance bonuses.
  • Retirement savings plan with company matching.
  • Regular virtual team-building events and social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Generous paid time off
+1
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Competitive salary
All benefits
Fully remote
+5
Remote Senior Telecommunications Software Engineer
Remote Senior Telecommunications Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,700,000
Annual bonus
Health, dental, and vision insurance
Home office stipend
+4
Senior Telecoms Software Developer (Remote)
Senior Telecoms Software Developer (Remote)

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Stock options
Home office stipend
Paid time off
+1
Senior Software Developer - Telecom Solutions
Senior Software Developer - Telecom Solutions

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Generous PTO
+2
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Polokwane

On-site
ZAR 600,000 - 900,000
Competitive salary
Remote work
Growth opportunities
+2
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Pretoria

Hybrid
ZAR 1,397,000 - 2,300,000
Remote work flexibility
Comprehensive health insurance
Professional growth & conferences
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Excellent health benefits
Performance bonuses
+2
Senior Telecoms Software Developer
Senior Telecoms Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
WFH stipend
Flexible hours
+1
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