Enable job alerts via email!

Python Developer

First Point Group

Johannesburg

On-site

ZAR 60 000 - 100 000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Python Developer to join their dynamic team. This role involves driving backend development to create scalable and maintainable systems, designing APIs, and contributing to an agile environment focused on clean code and continuous improvement. With a strong emphasis on collaboration, you'll work alongside engineers, designers, and strategists to deliver innovative digital solutions for top-tier clients. If you have a robust academic background and a passion for technical excellence, this opportunity is perfect for you.

Qualifications

  • 8+ years of hands-on Python development experience.
  • Bachelor’s degree in Computer Science or related field is non-negotiable.

Responsibilities

  • Drive backend development using Python to build scalable systems.
  • Design and implement APIs and microservices across platforms.

Skills

Python Development
API Design
Microservices
Agile Methodologies

Education

Bachelor's degree in Computer Science

Job description

Job Location : Gauteng, Johannesburg Deadline : May 29, 2025 Quick Recommended Links

  • Jobs by Location
  • Job by industries

About the job

  • A leading software engineering consultancy is on the hunt for a Senior Python Developer who brings depth of experience, technical excellence, and a strong academic foundation. Join a team that partners with top-tier clients to deliver innovative, user-focused digital solutions.

What You’ll Do :

  • Drive backend development using Python to build scalable, maintainable systems.
  • Design and implement APIs and microservices across complex platforms.
  • Work closely with a team of engineers, designers, and strategists to bring digital products to life.
  • Apply best practices in software architecture, testing, and deployment.
  • Contribute to an agile, collaborative environment that values clean code and continuous improvement.

Minimum Requirements :

  • 8+ years of hands-on Python development experience.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (non-negotiable).
  • A track record of delivering production-grade software within agile teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.