Build distributed telecommunications systems remotely with APIs, microservices, and cloud-native applications. Apply strong software engineering skills to scalable services.
As a Senior Telecoms Software Engineer, you will develop software systems supporting next-generation telecommunications services. The position spans requirements, architecture, implementation, reviews, deployment, and operational support. You will work with cross-functional teams while contributing to technology selection and reliable application delivery.
Key Responsibilities:
- Develop APIs, microservices, and distributed systems
- Collaborate on software requirements and specifications
- Contribute to architectural discussions and technology selection
- Review code and reinforce coding standards
- Troubleshoot complex software defects and issues
Requirements:
- Bachelor's or Master's degree in a related technical field
- Five-plus years of skilled software development experience
- Experience with distributed systems or cloud-native applications
- Familiarity with SQL, NoSQL, Kafka, or RabbitMQ
- Experience with Git, CI/CD, or Agile methodologies
Use distributed-systems knowledge, telecom experience, and collaborative engineering skills to support reliable remote software delivery.
📌 Telecoms Distributed Systems Engineer (Kimberley)
🏢 Placements24
📍 Kimberley
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.