Remote Senior Software Engineer - Telecom Platforms

Placements24

Durban

Hybrid

ZAR 900,000 - 1,500,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

Competitive remuneration
Remote-first setup
Flexible hours
Health benefits
Learning opportunities
Company-provided equipment
Inclusive virtual culture

Job summary

Placements24 is seeking a Senior Software Engineer for a remote-first role servicing the Durban, KwaZulu-Natal region. You will design, build, test, and maintain scalable backend systems for telecommunications platforms, working with a distributed team.

You will collaborate with product managers and engineers, implement RESTful APIs, microservices, and CI/CD pipelines, while mentoring junior engineers and staying current with industry trends.

Qualifications

  • 5+ years of professional software development experience, backend focus.
  • Experience with microservices, RESTful APIs and distributed systems.
  • Familiarity with cloud platforms and containerization technologies.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable software solutions for telecommunications platforms.
  • Collaborate with product managers, designers, and engineers in a remote setting to deliver features.
  • Write clean, maintainable code and participate in code reviews.
  • Mentor junior engineers and contribute to architectural decisions.
  • Develop and maintain automated tests and CI/CD pipelines.
  • Stay current with emerging technologies in telecommunications software.

Skills

Java
Python
Go
C++
Microservices
REST APIs
Cloud platforms
Docker
Kubernetes
Distributed systems
CI/CD

Education

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

Tools

Docker
Kubernetes
AWS

Job description

About the Role

Our client, a dynamic and innovative force in the telecommunications industry, is seeking a highly motivated Senior Software Engineer to join their fully remote team. This role is based remotely but serves the needs of our operations in the Durban, KwaZulu-Natal region. You will play a crucial role in the development and enhancement of sophisticated software platforms that underpin our telecommunication services. This is a remote-first position, offering unparalleled flexibility and autonomy, while requiring a proactive and self-disciplined individual. The successful candidate will be passionate about coding excellence, possess a strong understanding of scalable software architectures, and thrive in a collaborative, distributed environment. Join us in building the future of telecommunications from anywhere.

Key Responsibilities
  • Design, develop, test, deploy, and maintain robust and scalable software solutions for telecommunications platforms.
  • Collaborate effectively with product managers, designers, and other engineers in a remote setting to deliver high-quality features.
  • Write clean, maintainable, and efficient code using best practices in software development.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot and resolve complex software defects and performance issues across various environments.
  • Contribute to architectural discussions and technology selection for new projects.
  • Develop and maintain automated testing frameworks and CI/CD pipelines.
  • Stay current with emerging technologies and industry trends relevant to telecommunications software.
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 backend systems.
  • Proficiency in one or more programming languages such as Java, Python, Go, or C++.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Experience with database technologies (SQL and NoSQL).
  • Familiarity with telecommunications protocols and concepts is a strong plus.
  • Excellent problem-solving abilities and a passion for clean code.
  • Proven ability to work independently and effectively in a remote team environment.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive remote work setup support, including stipends for home office equipment.
  • Flexible working hours to accommodate different time zones and personal schedules.
  • Extensive health, dental, and vision coverage.
  • Generous annual leave and paid sick days.
  • Opportunities for continuous learning through online courses, conferences, and workshops.
  • Company-provided laptop and necessary software licenses.
  • Collaborative and inclusive virtual work culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Developer (Telecoms)
Remote Senior Software Developer (Telecoms)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Fully remote position
Competitive salary
Health benefits
+3
Senior Software Developer - Telecom Platforms
Senior Software Developer - Telecom Platforms

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Fully remote
Health benefits
+2
Remote Senior Full Stack Developer (Telecoms)
Remote Senior Full Stack Developer (Telecoms)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work environment
Competitive salary and incentives
Health and wellness benefits
+2
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
Remote Senior Software Developer - Telecom Cloud Platforms
Remote Senior Software Developer - Telecom Cloud Platforms

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,800,000
Fully remote
Private health insurance
Professional development budget
+1
Remote Full-Stack Telecom Developer
Remote Full-Stack Telecom Developer

Placements24 • George

Hybrid
ZAR 700,000 - 1,000,000
Remote work
Competitive salary
Insurance – medical, dental, vision
+5
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
Principal Telecom Software Engineer (Remote)
Principal Telecom Software Engineer (Remote)

Placements24 • Durban

Hybrid
ZAR 1,800,000 - 2,400,000
Medical aid
Retirement fund
Remote Telecommunications Software Developer
Remote Telecommunications Software Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Remote work
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