07 Oct
|
Placements24
|
Newlands
07 Oct
Placements24
Newlands
About the Role
Our client is seeking a highly skilled and experienced Senior Software Developer to join their fully remote engineering team, contributing to the development of innovative solutions within the telecommunications sector . This role is perfect for a seasoned developer who thrives on tackling complex challenges and wants to make a significant impact on the technology that powers up-to-date communication. You will be responsible for designing, coding, testing, and deploying robust software applications and services that enhance network performance, customer experience, and operational efficiency. This is a unique opportunity to work with a talented, distributed team and shape the future of telecom software from anywhere in South Africa .
Key Responsibilities
- Design, develop, and maintain high-quality, scalable, and efficient software solutions using relevant programming languages (e.g., Java, Python, C++).
- Collaborate with product managers, architects, and other engineers to define software requirements and technical designs.
- Write clean, well-documented, and thoroughly tested code, participating actively in code reviews.
- Optimize application performance, identify and resolve software defects, and ensure system reliability.
- Contribute to the development of APIs, microservices,
and other backend systems critical to telecom operations.
- Mentor junior developers and contribute to fostering a culture of technical excellence and continuous learning.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, with a significant portion focused on backend systems.
- Strong proficiency in at least one modern programming language, such as Java, Python, or Go, and familiarity with related frameworks.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving skills, attention to detail, and the ability to work effectively in a remote, collaborative environment.
Benefits
- Highly competitive salary package and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous allowance for home office setup and professional development budget.
- Flexible working hours and a 100% remote work policy.
- Opportunity to work on challenging and impactful projects in the telecoms space.
- A supportive and innovative remote team culture.
#J-18808-Ljbffr
📌 Senior Software Developer (Telecoms) (Newlands)
🏢 Placements24
📍 Newlands