Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Senior Telecoms Software Developer

Posted Updated
Discussion

Summary

A senior developer designs, builds, and deploys software for telecom systems — APIs, microservices, and network/service orchestration tools — using Python/Java/C++, cloud platforms (AWS/Azure/GCP), and Docker/Kubernetes. It's a fully remote role supporting operations linked to Paarl, South Africa.

About the Role

Our client is seeking a highly motivated Senior Telecoms Software Developer to contribute to their innovative product development efforts, remotely supporting operations linked to Paarl . This role focuses on designing, developing, and deploying software solutions that enhance telecommunications services and platforms. You will work on cutting-edge projects, leveraging your expertise in software engineering to build scalable, reliable, and high-performance applications. This is a fully remote position, offering flexibility and the chance to collaborate with a geographically dispersed, talented team.

Key Responsibilities

  • Design, code, test, and deploy robust software applications for telecom systems.
  • Develop APIs and microservices for network management and service orchestration.
  • Optimize application performance and ensure scalability to handle high traffic volumes.
  • Collaborate with product managers and other engineers to define software requirements and features.
  • Contribute to code reviews, documentation, and the continuous improvement of development processes.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software development, with a focus on telecommunications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Strong understanding of network protocols and distributed systems.

Benefits

  • Excellent salary and potential for performance-based bonuses.
  • Comprehensive health and wellness benefits.
  • Generous paid time off and flexible working hours.
  • Remote work environment with a provided technology stipend.
  • Opportunities for advanced training and skill development in cutting-edge technologies.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available