Remote Telecom Software Developer
Veröffentlicht am
- Arbeitsort
- Vereeniging, Deutschland
Stellenbeschreibung
About the Role
Our client is seeking a talented and innovative Remote Telecom Software Developer to design, build, and maintain sophisticated software solutions for the telecommunications industry. Working from anywhere in South Africa , you will collaborate with a globally distributed team of engineers to develop cutting-edge applications that enhance network performance, enable new services, and improve customer experiences. This role is ideal for a self-motivated developer who thrives in a remote-first environment and is passionate about leveraging software to solve complex challenges within the dynamic telecom landscape. You will contribute directly to the evolution of communication technologies.
Key Responsibilities
- Design, develop, test, and deploy high-quality software for telecom systems using languages such as Python, Java, or C++.
- Develop and optimize backend services, APIs, and data processing pipelines for telecommunications applications.
- Collaborate with product managers and architects to define software requirements and technical specifications.
- Implement robust monitoring, logging, and alerting mechanisms for deployed software solutions.
- Participate actively in code reviews, contributing to code quality and best practices.
- Troubleshoot and resolve software defects and performance issues in production environments.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software development, with a focus on distributed systems.
- Proficiency in one or more programming languages relevant to telecom software (e.g., Python, Java, Go, C++).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of networking protocols and telecommunications concepts.
- Excellent problem-solving skills and experience working in an Agile/Scrum development process.
Benefits
- Highly competitive salary with remote work flexibility.
- Comprehensive medical, dental, and vision coverage, tailored for remote employees.
- Generous stock options or performance bonuses.
- Professional development budget for online courses, conferences, and certifications.
- Opportunity to work on impactful projects shaping the future of telecom technology from anywhere in Vereeniging or beyond.