Job Description
| Job title: Software Engineer | Telecoms
Location: Cape Town |
| Create top-tier software for distributed systems in the telecommunications sector. Focus intently on addressing customers’ needs and ensuring product delivery, taking complete end-to-end responsibility for all features implemented.
Collaborate within a team while engaging with larger groups to develop Java-based microservices using Kafka. Enjoy conducting comprehensive research and gaining expertise in diverse telecommunications technologies, particularly focusing on PLMN protocols and procedures. This may involve studying specification documents, analysing network traffic using Wireshark and similar tools, or international travel to inspect telecommunications installations. Must have a strong passion to develop and maintain robust, reliable, high-throughput and highly available back-end software systems and to integrate with various other components and/or sub-systems. Technology stack: Kafka, Java, Git, Protobuf, Vertica, Grafana, Maven, gRPC, Elasticsearch, PostgreSQL, MySQL. Requirements:
Beneficial / Advantageous:
|
Note:
|
| To apply, send your detailed resume to nadia@letsrecruit.co.za |
Related Jobs (12)
-
DevOps & Linux Automation Engineer on August 12, 2026
-
Account Manager – Cybersecurity on August 12, 2026
-
Senior Backend Engineer – Centurion on August 12, 2026
-
Full Stack Developer – Centurion on August 12, 2026
-
Mechatronic Engineer – Application Engineer on August 4, 2026
-
Mechanical Engineer – Application Engineer on August 4, 2026
-
Application Engineer – Logistics Solutions on August 4, 2026
-
Software Engineer – Data Analytics on June 25, 2026
-
Engineering Manager | Data Science on June 1, 2026
-
Software Engineer | Full-stack UI Development on June 1, 2026
