Senior Python Developer – 10 Yrs – Johannesburg (In office)

Senior Python Developer with 10 years experience needed in Johannesburg for an in-office developer role with OfferZen.

Published 26 August 2026
Closing Date 10 October 2026
Type
Opportunity
Company
OfferZen

OfferZen is seeking a Senior Python Developer with 10 years of experience to join a team based in Johannesburg. This role requires working in-office, supporting the company’s mission by delivering high-quality development work.

Key Responsibilities

Develop and maintain Python applications.
Collaborate with tech teams to create efficient and scalable software solutions.
Participate in coding, testing, and debugging to ensure robust application performance.
Engage with top tech companies through OfferZen’s platform, connecting talent with opportunities.

Requirements

A minimum of 10 years experience in Python development.
Availability to work on-site in Johannesburg.

Additional Information

This position is based in Johannesburg and requires full-time, in-office attendance.

How to Apply

Please follow the application instructions provided by the employer.

Before applying, please log in below and use the free job seeker resources available on JobsSouthAfrica.co.za to give yourself the best possible chance of getting the job. You can improve your CV, prepare for your interview and get practical job-search advice before submitting your application.

Helpful Job Seeker Resources

Looking for ways to improve your chances of getting hired? These free resources can help you prepare for your job search, application and interview.