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 Closed
Location
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.

Requirements

See full listing for requirements

Job Duties

See full listing for details

Salary

See listing for salary details