Senior Developer

The Appointment Firm · Sandton, Gauteng · R80000 CTC

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Ready to build technology that matters? Join a high-impact team where Python, cloud, architecture and serious engineering come together to power the next generation of digital lending. Design it. Build it. Scale it.

Duties & Responsibilities

  • Develop and scale Python/Django backend applications .
  • Shape system architecture, APIs and data models .
  • Build and deploy solutions across AWS and containerised environments .
  • Solve complex technical challenges while keeping systems scalable, secure and reliable .
  • Drive CI/CD, automated testing and quality engineering practices .
  • Mentor developers and provide technical leadership .
  • Own technical delivery and help evolve the platform as it grows.

Desired Experience & Qualification

  • 5+ years’ hands-on Python development in production environments.
  • Experience with Python frameworks and libraries; Django preferred .
  • Strong understanding of domain modelling, service boundaries and software architecture .
  • Experience developing in cloud and containerised environments , particularly AWS, Kubernetes or OpenShift/K3s .
  • Proven experience evolving live production systems , including migrations, backward-compatible changes and phased releases.
  • Experience in banking, fintech or other regulated environments is highly advantageous.
  • Degree in Computer Science, Software Engineering or a related field , or equivalent practical experience.

Package & Remuneration

R80000 CTC

Auto-apply to this jobView original posting ↗
Senior Developer at The Appointment Firm — Sandton, Gauteng · JobAlertsZA