Full-time

Senior Python Developer

Posted by Network Recruitment • Johannesburg, Johannesburg, South-Africa

📍 Johannesburg, Johannesburg 🕒 March 02, 2026

About the Role

Key Responsibilities:
  • Develop and maintain back-end systems using Python, ensuring robust, scalable, and high-quality solutions.
  • Design, build, and maintain RESTful APIs for both internal and external integration.
  • Work with MySQL databases, including query optimization and schema design.
  • Collaborate with Front-End Developers, product owners, and other stakeholders for seamless system integration.
  • Debug and troubleshoot complex software issues in a Linux environment.
  • Participate in code reviews, mentor Junior Developers, and promote best practices.
  • Contribute to architecture decisions and provide technical guidance to the team.

Required Skills:

  • Strong Python programming experience with a proven track record.
  • Expertise in API development and back-end system architecture, including microservices.
  • Solid experience with MySQL database management and optimization...

Ready to Apply?

Submit your application today and take the next step in your career journey with Network Recruitment.

Apply Now