Senior Developer Python
30649
Posted: 17/02/2026
- Negotiable
- South Africa, South Africa
- Permanent
Role: Senior Developer Python
Location: Johannesburg, Onsite
Role type: Permanent
Are you a seasoned Python developer looking to shape the next generation of network and operational systems? A leading telecommunications-focused technology company is seeking a Senior Python Developer to build scalable platforms supporting network automation, customer portals, and mission-critical operational systems. This is a unique opportunity to work on complex systems that directly impact national-scale telecom operations.
What you’ll do:
- Design and develop backend applications and API-driven platforms.
- Automate provisioning, monitoring, and operational workflows.
- Ensure secure, maintainable, and scalable code across production systems.
- Mentor and guide junior developers, fostering technical growth.
What we’re looking for:
- 6+ years of professional software development experience.
- Strong expertise in Python, with familiarity in Java or Node.js a plus.
- Hands-on experience with cloud platforms and distributed systems.
- Proven track record in building scalable, API-driven applications.
- Experience with network automation, operational systems, or telecom-related platforms is highly desirable.
- Strong technical judgment, problem-solving, and mentoring abilities.
This role offers the chance to influence platform architecture, work with cutting-edge automation technologies, and collaborate with a highly skilled engineering team at the forefront of telecom innovation.
Mubin Patel
Account Manager | South Africa
Recruitment