Lead Telecoms Software Developer
About the Role
Our client is looking for a highly skilled and motivated Lead Telecoms Software Developer to spearhead the development of innovative software solutions for the telecommunications industry, all within a fully remote working setup. You will lead a team of talented developers in designing, building, and deploying robust, scalable applications that drive our client's next-generation communication platforms. This role requires a blend of strong technical leadership, deep software engineering expertise, and a passion for advancing telecommunications technology. You will have the autonomy to influence technical direction and mentor your team, contributing significantly to our client's competitive edge from your home office in South Africa .
Key Responsibilities
- Lead the design, development, and implementation of complex software systems for telecom applications .
- Mentor and guide a team of software developers, fostering a culture of technical excellence and collaboration.
- Architect scalable, high-performance solutions using modern programming languages and frameworks.
- Collaborate closely with product managers and stakeholders to define software requirements and roadmaps.
- Conduct code reviews, ensure adherence to coding standards, and implement best practices for software development lifecycle management.
- Troubleshoot and resolve complex software defects and performance issues in production environments.
Requirements
- Master's or Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience (8+ years) in software development , with a significant focus on telecommunications systems.
- Proven experience in leading development teams and managing software projects.
- Expertise in languages such as Java, Python, C++, or Go, and experience with cloud-native development (e.g., Docker, Kubernetes).
- Strong understanding of telecom protocols and network systems is essential.
- Excellent communication and interpersonal skills, with the ability to thrive in a remote , collaborative setting.
Benefits
- Highly competitive salary and executive-level benefits package.
- Significant stock options or performance-based equity.
- Comprehensive private healthcare and wellness programs.
- Generous annual leave and flexible working arrangements.
- Budget for continuous learning, conferences, and professional development.
- Opportunity to shape the future of telecom software from a remote location.