Senior Telecom Software Developer

Placements24

Kimberley

Hybrid

CAD 110,000 - 170,000

Full time

3 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

Stock options
Health, life, and disability insurance
Generous annual leave & holidays
Professional development opportunities

Job summary

Placements24 is seeking a Senior Telecom Software Developer to join our team in Kimberley, with a hybrid work arrangement that blends on-site collaboration and remote flexibility. The role focuses on developing and enhancing software for cutting-edge telecommunications services and requires deep expertise in telecom protocols and scalable architectures.

You will design, implement, and test software across network functions, signaling, and data management while collaborating with architects,

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of professional software development experience, with a significant focus on the telecommunications industry.
  • Proficiency in Python, Java, C++, Go, or similar languages.
  • Strong understanding of telecommunications protocols and technologies (e.g., SIP, SS7, TCP/IP, LTE, 5G).
  • Experience with Agile/Scrum methodologies and tools (Git, Jira).
  • Familiarity with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms.
  • Excellent problem-solving, analytical, and collaborative skills.
  • Ability to work effectively in a hybrid team environment.

Responsibilities

  • Design, develop, test, and deploy high-quality software solutions for telecommunications platforms.
  • Write clean, maintainable, and efficient code in languages like Python, Java, C++, and Go.
  • Collaborate with architects, product managers, and engineers to define requirements and designs.
  • Develop and integrate software modules for network functions, signaling, data management, and service provisioning.
  • Implement robust unit, integration, and end-to-end testing strategies.
  • Troubleshoot and debug complex software issues across development, testing, and production.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews and help improve development processes and standards.

Skills

Python
Java
C++
Go
SIP
SS7
TCP/IP
LTE
5G
Agile
Git
Jira

Education

Bachelor's or Master's in CS/SE

Tools

Docker
Kubernetes
Microservices
Cloud platforms

Job description

About the Role

Our client, a leading innovator in the telecommunications technology space, is seeking a talented Senior Telecom Software Developer to join their team in Kimberley, Northern Cape. This role is pivotal in developing and enhancing the software applications and systems that underpin our client's cutting-edge telecommunications services. The ideal candidate will have extensive experience in software development, a strong understanding of telecom protocols and architectures, and a passion for creating robust, scalable solutions. This hybrid position offers a blend of remote flexibility and collaborative on-site work within the Kimberley office, allowing you to contribute to shaping the future of communication. You will work on challenging projects, leveraging your expertise to build the next generation of telecom software. The position requires a deep dive into complex software systems and network interactions.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software solutions for telecommunications platforms.
  • Write clean, maintainable, and efficient code using relevant programming languages (e.g., Python, Java, C++, Go).
  • Collaborate with architects, product managers, and other engineers to define software requirements and technical designs.
  • Develop and integrate software modules for network functions, signalling, data management, and service provisioning.
  • Implement robust unit, integration, and end-to-end testing strategies.
  • Troubleshoot and debug complex software issues in development, testing, and production environments.
  • Optimize application performance, scalability, and reliability.
  • Participate in code reviews and contribute to improving development processes and standards.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum of 5 years of professional software development experience, with a significant focus on the telecommunications industry.
  • Proficiency in one or more relevant programming languages (e.g., Python, Java, C++, Go).
  • Strong understanding of telecommunications protocols and technologies (e.g., SIP, SS7, TCP/IP, LTE, 5G).
  • Experience with software development methodologies (Agile, Scrum) and tools (Git, Jira).
  • Familiarity with microservices architecture, containerization (Docker, Kubernetes), and cloud platforms.
  • Excellent problem-solving, analytical, and collaborative skills.
  • Ability to work effectively in a hybrid team environment.
Benefits
  • Highly competitive salary and potential for stock options.
  • Comprehensive health, life, and disability insurance.
  • Generous annual leave and paid holidays.
  • Professional development opportunities, including training and conference attendance.
  • A stimulating and innovative work environment.
  • Hybrid work flexibility serving Kimberley, Northern Cape.
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 • Kimberley

Hybrid
CAD 77,000 - 112,000
Hybrid work model
Professional development
Training opportunities
Telecommunications Solutions Architect
Telecommunications Solutions Architect

Placements24 • Kimberley

Hybrid
CAD 77,000 - 112,000
Competitive salary
Comprehensive benefits package
Hybrid work arrangement
Remote Telecoms Engineer
Remote Telecoms Engineer

Placements24 • Kimberley

Hybrid
CAD 90,000 - 130,000
Fully remote
Telecommunications Systems Analyst
Telecommunications Systems Analyst

Placements24 • Kimberley

Hybrid
CAD 36,000 - 57,000
Competitive annual salary
Medical aid contribution
Pension fund
+3
Telecoms IT Support Engineer
Telecoms IT Support Engineer

Placements24 • Kimberley

On-site
CAD 65,000 - 90,000
Competitive salary
Comprehensive health benefits
Opportunities for IT certifications
+3
Telecommunications Sales Specialist
Telecommunications Sales Specialist

Placements24 • Kimberley

Hybrid
CAD 21,000 - 36,000
Uncapped commission
Company phone
Travel allowance
+1
Telecommunications Technician
Telecommunications Technician

Placements24 • Kimberley

On-site
CAD 52,000 - 76,000
Company vehicle provided for business 
Comprehensive medical and retirement 
Senior VoIP Network Engineer
Senior VoIP Network Engineer

Placements24 • Kimberley

On-site
CAD 90,000 - 120,000
Competitive salary
Medical aid
Retirement fund
+2
Technical Support Specialist
Technical Support Specialist

Placements24 • Kimberley

On-site
CAD 52,000 - 78,000
Competitive salary & bonuses
Medical aid & retirement fund benefits
Professional development & training
Senior Embedded Software Engineer (Real-Time Systems)
Senior Embedded Software Engineer (Real-Time Systems)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Fully remote work