Senior Telecommunications Software Developer

Placements24

Pretoria

Remote

ZAR 900,000 - 1,300,000

Full time

5 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

Health insurance
Retirement plan
Paid time off
Professional development
Remote team

Job summary

Placements24 is seeking a Senior Telecommunications Software Developer for a fully remote role. You will design, develop, and deploy robust software for advanced telecom networks from a home office, collaborating with a distributed team.

The ideal candidate has 5+ years of telecom-focused software development, strong C++, Java, Python, or Go skills, and knowledge of SIP, H.323, SS7, Diameter, TCP/IP. Remote collaboration with cloud, Docker, and Kubernetes is expected.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience in telecommunications systems.
  • Strong programming skills in C++, Java, Python, or Go.

Responsibilities

  • Design, develop, test, and maintain telecommunications software (network management systems, signaling gateways, VoIP).
  • Write efficient, scalable, and maintainable code in C++, Java, Python, or Go.
  • Collaborate with product managers, architects, and QA to define requirements and deliver solutions.
  • Participate in code reviews and provide constructive feedback to ensure quality.
  • Troubleshoot and debug complex software issues across environments.
  • Contribute to architectural design of new software systems and features.
  • Optimize software performance and resource usage.
  • Document software designs, APIs, and implementation details.

Skills

C++
Java
Python
Go

Education

Bachelor's or Master's in CS/Software Eng

Tools

Docker
Kubernetes

Job description

About the Role

Our client, a leader in developing advanced software solutions for the telecommunications industry, is looking for a talented Senior Telecommunications Software Developer to join their growing team. This fully remote position will involve designing, developing, and deploying robust software systems that power modern communication networks. You will work on challenging projects that require a deep understanding of software engineering principles, telecommunications protocols, and system architecture. The ideal candidate is a proactive problem-solver with a passion for writing clean, efficient, and scalable code. This is a fantastic opportunity to contribute to the innovation within the telecom sector from the comfort of your home, collaborating with a distributed, high-performing team. Join us and help build the future of connectivity.

Key Responsibilities
  • Design, develop, test, and maintain high-quality software for telecommunications applications, including network management systems, signaling gateways, and VoIP platforms.
  • Write efficient, scalable, and maintainable code in languages such as C++, Java, Python, or Go.
  • Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to define software requirements and deliver solutions.
  • Participate in code reviews, providing constructive feedback to peers to ensure code quality and adherence to best practices.
  • Troubleshoot and debug complex software issues across various environments.
  • Contribute to the architectural design of new software systems and features.
  • Optimize software performance and resource utilization.
  • Stay up-to-date with emerging software development trends and telecommunications technologies.
  • Document software designs, APIs, and implementation details.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with a significant focus on telecommunications systems.
  • Strong programming skills in at least one of the following languages: C++, Java, Python, or Go.
  • Solid understanding of telecommunications protocols such as SIP, H.323, SS7, Diameter, and TCP/IP.
  • Experience with network programming, multithreading, and distributed systems.
  • Familiarity with Linux/Unix environments.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills and the ability to work effectively in a remote team environment.
  • Proven ability to deliver high-quality software on time.
Benefits

Our client provides a competitive salary, fully remote work arrangement, and a comprehensive benefits package.

  • health insurance, a retirement savings plan, and generous paid time off.
  • Employees are encouraged to pursue professional development, with opportunities for training and certifications.
  • You’ll be part of an innovative and collaborative remote team, working on cutting-edge telecommunications software solutions.
  • This role offers excellent work-life balance and the flexibility to work from anywhere, contributing to impactful projects from your home office.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Telecommunications Software Developer (Remote)
Senior Telecommunications Software Developer (Remote)

Placements24 • Randburg

Hybrid
ZAR 2,001,000 - 3,001,000
Stock options
Fully remote
Health insurance
+2
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Health insurance paid by company
Dental coverage
+7
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Competitive salary
All benefits
Fully remote
+5
Senior Telecoms Software Developer (Remote)
Senior Telecoms Software Developer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Retirement plan
+4
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
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Comprehensive medical coverage
Retirement savings plan
Generous paid time off
+1
Senior Telecommunications Software Developer
Senior Telecommunications Software Developer

Placements24 • Vereeniging

Hybrid
ZAR 1,000,000 - 1,800,000
Health benefits
Paid time off
Professional development stipend
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Remote-first culture
Stock options
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 Telecom Software Developer
Senior Telecom Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000