Principal Telecoms Software Developer

Placements24

Pretoria

Hybrid

ZAR 1,500,000 - 2,100,000

Full time

33 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Remote work
Professional development budget
Generous compensation

Job summary

Placements24 is seeking a visionary Principal Telecoms Software Developer to lead architecture and deliverables for our telecommunications platforms. This fully remote role allows you to shape technical direction, mentor engineers, and drive high-impact projects across distributed teams.

You will design scalable systems, evaluate new technologies, and ensure code quality through reviews and best practices while collaborating with product teams to translate complex requirements into robust

Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field; PhD preferred.
  • 10+ years of professional software development experience, with at least 5 years in telecommunications.
  • Expertise in C++, Java, or Python and related frameworks.
  • Strong knowledge of telecom protocols (SIP, SS7, Diameter), network programming, and distributed systems.
  • Proven leadership and remote-working experience.
  • Experience designing fault-tolerant, large-scale software systems.

Responsibilities

  • Lead design, development, and implementation of high-performance telecom software.
  • Define software architecture, coding standards, and best practices.
  • Mentor developers through code reviews and pair programming.
  • Collaborate with product management to translate requirements into solutions.
  • Evaluate and integrate new technologies to enhance product capabilities.
  • Troubleshoot defects and performance issues in production.

Skills

Telecoms software
Leadership
Distributed systems
C++/Java/Python
Network programming
SIP/SS7/Diameter

Education

Master's degree in Computer Science or Software Engineering
PhD preferred

Job description

About the Role

Our client is seeking a visionary Principal Telecoms Software Developer to lead the design and development of innovative software solutions for our telecommunications platforms. Working in a fully remote capacity, you will be instrumental in defining software architecture, mentoring junior developers, and driving the technical direction of key projects. This role demands a deep understanding of software engineering principles combined with specific expertise in telecommunications systems. If you are a seasoned developer looking for a challenging and impactful role in a distributed, forward-thinking organization, this position in Pretoria is an excellent fit.

Key Responsibilities
  • Lead the design, development, and implementation of high-performance, scalable software for telecommunications applications and services.
  • Define software architecture, establish coding standards, and ensure adherence to best practices across the development team.
  • Mentor and guide other software developers, fostering technical excellence and code quality through regular code reviews and pair programming.
  • Collaborate with product management and cross-functional teams to translate complex requirements into robust software solutions.
  • Research, evaluate, and integrate new technologies and frameworks to enhance product capabilities and performance.
  • Troubleshoot and resolve complex software defects and performance issues in production environments.
Requirements
  • Master's degree in Computer Science, Software Engineering, or a related field; PhD preferred.
  • 10+ years of professional software development experience, with at least 5 years focused on telecommunications software.
  • Expertise in programming languages such as C++, Java, or Python, and experience with related frameworks.
  • Strong knowledge of telecom protocols (e.g., SIP, SS7, Diameter), network programming, and distributed systems.
  • Proven experience in designing and building large-scale, fault-tolerant software systems.
  • Demonstrated leadership skills and the ability to drive technical initiatives in a remote setting.
Benefits
  • Exceptional salary and comprehensive benefits package.
  • Full-time remote work opportunity, offering maximum flexibility.
  • Generous stock options and performance-based incentives.
  • Professional development budget for training, conferences, and certifications.
  • A stimulating and innovative work environment with cutting-edge technology.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Software Developer - Telecom Platforms
Remote Senior Software Developer - Telecom Platforms

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work setup
Flexible hours
Comprehensive medical insurance
+2
Telecommunications Software Developer
Telecommunications Software Developer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Remote work
Growth opportunities
+2
Remote Lead Software Developer - Telecom
Remote Lead Software Developer - Telecom

Placements24 • Randburg

Hybrid
ZAR 1,446,000 - 2,410,000
Fully remote work environment
Flexible hours
Career growth opportunities
+2
Senior Software Engineer - Telecom Platforms
Senior Software Engineer - Telecom Platforms

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Bonuses
Remote work
Health & dental insurance
+2
Remote Telecommunications Systems Specialist
Remote Telecommunications Systems Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 500,000 - 700,000
Health insurance
Home office allowance
Professional development
Telecoms Project Manager
Telecoms Project Manager

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Medical aid
+3
Technical Lead Developer
Technical Lead Developer

Hire Resolve • Johannesburg

On-site
ZAR 1,000,000 - 2,000,000
Competitive salary based on experience
Telecoms Infrastructure Engineer
Telecoms Infrastructure Engineer

Placements24 • Soweto

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Software Developer – Telecommunications industry – Sandton, Gauteng
Senior Software Developer – Telecommunications industry – Sandton, Gauteng

Hire Resolve • Sandton

On-site
ZAR 900,000 - 1,450,000
Remote Principal Telecoms Software Architect
Remote Principal Telecoms Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,500,000 - 2,100,000
Stock options
Remote work
Professional development budget
+1