Search thousands of fresh jobs

×
This job is expired
The Legends Agency

Python Developer

The Legends Agency

  • Undisclosed
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 20 Aug 2025 by The Legends Agency
  • Expires in 34 days
  • Job 2620081
Apply Now

About the position

Python Developer
Cape Town | R50 000 - R70 000

About Our Client
Our client is a fast-growing technology company transforming the healthcare space by connecting patients, providers, and partners through seamless digital platforms. With a mission to simplify healthcare access, they focus on building scalable, secure, and user-friendly systems that handle high traffic and sensitive data. They operate with a collaborative, product-driven culture where engineers take ownership and directly impact real-world patient experiences. Their environment encourages innovation, continuous learning, and applying best practices in engineering and data security.

The Role: Python Developer
You will be responsible for designing, building, and deploying back-end services that power critical functions such as bookings, payments, notifications, and integrations with healthcare partners. The role requires end-to-end ownership of services across the full SDLC, ensuring reliability, scalability, and compliance with security and privacy standards.

Key Responsibilities

  • Design, build and deploy Python back-end services for bookings, search, payments, and notifications
  • Own services across the full SDLC: architecture, implementation, testing, deployment, observability
  • Integrate with external partners including practice-management systems, pharmacy/insurer platforms, and communications providers
  • Optimise performance and reliability for high-traffic flows
  • Write robust automated tests, participate in code reviews, and support continuous delivery
  • Ensure compliance with POPIA and data security best practices
  • Contribute to technical design, documentation, and engineering standards
  • Troubleshoot production issues and participate in on-call rotations

About You

  • 3-6+ years of professional experience building production web services with Python
  • Strong experience with Django or Flask
  • Solid database knowledge including schema design, migrations, and performance tuning
  • Skilled at designing and consuming APIs with understanding of idempotency, pagination, and versioning
  • Hands-on with cloud-native deployment (AWS preferred) and containerisation (Docker)
  • Strong focus on security (authN/authZ, secrets management, data privacy)
  • Familiar with monitoring, logging, and performance profiling tools
  • Excellent communication and collaboration skills, thrives in an agile environment
  • Nice to have: experience in healthcare, fintech, or high-volume transactional systems; exposure to event-driven architectures, front-end (React/TypeScript), or observability tools

Desired Skills:

  • Python
  • django
  • flask
  • API
  • AWS
  • Docker
  • React
  • Typescript

Desired Work Experience:

  • 2 to 5 years

Desired Qualification Level:

  • Certificate

Apply Now

The Legends Agency

About the agency

We are a South African in-country Employer of Record and Recruitment service provider that offers co-employment Opportunities to UK, USA and Auz-based Companies. Simply, co-employment is a relationship between two entities sharing responsibility for an employee. We take care of the employment contracts, salaries, and taxes, and assist with SA employment legislation.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Python Developer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.