Senior Python Tech Lead – Fintech Platforms

ARCS

Gauteng

On-site

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ARCS is seeking an experienced Python developer to lead the evolution of our platform services in a fintech context. You will translate complex business requirements into robust domain models, apply DDD, and ensure clean boundaries between services. Strong cloud, CI/CD, and mentoring skills are essential.

The role focuses on production-ready systems, scalable architectures, and safe migrations in a regulated financial environment, with a bias toward resilient backend design.

Qualifications

  • 5+ years of hands-on Python development experience.
  • Fintech industry experience is essential.
  • Experience with Django is preferred.
  • Experience with cloud and containerised environments.
  • Practical exposure to AWS, Kubernetes and/or OpenShift/K3s.
  • Experience working with live production systems and safely implementing migrations, backward-compatible changes and phased rollouts.
  • Experience within regulated environments, particularly banking or financial services, is strongly preferred.

Responsibilities

  • Lead the development and evolution of Python/Django platform services from requirements through production deployment.
  • Translate business requirements into clear domain models with defined boundaries.
  • Apply Domain-Driven Design principles and bounded contexts to production systems.
  • Assess impact of architectural decisions across operations, reporting and integrations.
  • Design systems to minimize duplication and unnecessary coupling.
  • Evolve production systems with backward-compatible changes and phased rollouts.
  • Champion CI/CD pipelines, automated testing and cloud-native practices.
  • Mentor junior and mid-level developers through reviews and guidance.
  • Take ownership of technical delivery and identify risks in architecture and implementation.

Skills

Python
DDD
Cloud & containers
AWS
CI/CD
Mentoring

Education

CS/Software Eng degree or equivalent

Tools

Django
AWS
Kubernetes
OpenShift/K3s

Job description

ARCS is seeking an experienced Python developer to lead the evolution of our platform services in a fintech context. You will translate complex business requirements into robust domain models, apply DDD, and ensure clean boundaries between services. Strong cloud, CI/CD, and mentoring skills are essential.

The role focuses on production-ready systems, scalable architectures, and safe migrations in a regulated financial environment, with a bias toward resilient backend design.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

ARCS • Gauteng

On-site
ZAR 900,000 - 1,200,000
Senior Java Developer: FinTech & API Integration Expert
Senior Java Developer: FinTech & API Integration Expert

ARCS • Centurion

On-site
ZAR 900,000 - 1,500,000
Senior Developer
Senior Developer

ARCS • Gauteng

On-site
ZAR 700,000 - 950,000
Senior Full Stack Developer - Fintech
Senior Full Stack Developer - Fintech

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 800,000
Lead Python Software Engineer - Fintech Transformation
Lead Python Software Engineer - Fintech Transformation

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Competitive salary based on experience
Technology Lead
Technology Lead

Indsafri • South Africa

On-site
ZAR 800,000 - 1,200,000
Senior Python Developers
Senior Python Developers

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior FinTech Full-Stack Engineer: Python & Cloud
Senior FinTech Full-Stack Engineer: Python & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Vaxowave Group • South Africa

On-site
ZAR 600,000 - 800,000
Lead Python Software Developer
Lead Python Software Developer

Hire Resolve • Johannesburg

On-site
ZAR 700,000 - 900,000
Competitive salary based on experience