Python Developer

2 weeks ago


Cape Town, Western Cape, South Africa The Legends Agency Full time R4 200 000 - R6 300 000 per year


Python Developer
Cape Town | R 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



  • Python Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Network1 Full time R500 000 - R800 000 per year

    Calling Python Developers with strong experience in integrating payment processors. Our client in the travel industry is looking for a skilled Python Developer to play a key role in building secure, scalable, and efficient systems that power their payment solutions.Key Responsibilities:Develop and maintain Python-based applicationsIntegrate multiple payment...


  • Cape Town, Western Cape, South Africa Supportwave Full time US$60 000 - US$240 000 per year

    Senior Python Developer - Hybrid Cape Town, Full-Time ContractWe seek a Senior Python Developer to design, develop, and maintain complex software solutions in finance, using Python and cloud technologies for large-scale data processing and API integrations. Key impacts include delivering high-performance applications, optimizing databases, and collaborating...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Role:Python developer (Junior – Mid)Type:Independent contract (must be able to invoice us monthly)Start:ImmediateLocation:RemoteAvailability:At least 4 days per week (5 preferred)Kindly notethat this is an immediate start contract position, therefore the candidate will need to start within 48 hours of offer being extended. Notice periods unfortunately...


  • Cape Town, Western Cape, South Africa Inspired Testing Full time

    Role: Python developer (Junior – Mid)Type: Independent contract (must be able to invoice us monthly)Start: Immediate Location: RemoteAvailability: At least 4 days per week (5 preferred)Kindly note that this is an immediate start contract position, therefore the candidate will need to start within 48 hours of offer being extended. Notice periods...

  • Python Developer

    20 hours ago


    Cape Town, Western Cape, South Africa Pillangó Placements Full time

    Squint your eyes This is a rare opportunity for a Developer to earn in US dollars while working in a flexible hybrid model based in the heart of Cape Town, building across tech stacks while owning commercial outcomes and architecting large-scale systems.We're hiring acrosstwo tracks (Mid-Level and Senior). You'll work across the ecosystem—from AWS...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time

    Senior Python Developer - 12 Month ContractKey Responsibilities:Lead the technical modernisation of our Django-based insurance platformDesign and implement robust APIs and integrationsDrive best practices in software development and system architectureMentor and technically grow team membersContribute to system design decisions and technical...


  • Cape Town, Western Cape, South Africa takealot Full time R60 000 - R180 000 per year

    Company DescriptionTakealot is South Africa's leading shopping platform, dedicated to transforming lives through e-commerce since 2011. Renowned for its expansive product range, reliable delivery, and exceptional customer service, Takealot is a trusted name in online shopping. The company supports over 12,000 small businesses and has created thousands of...


  • Cape Town, Western Cape, South Africa Decision Inc Full time

    Who We Need  Back End Python Developer (Contractor)We are seeking a Back-End Python Developer to join our internal team in Cape Town on a contract basis. This role is perfect for a skilled developer with a passion for creating robust and scalable solutions. Strong communication and collaboration skills are essential, as you'll work closely with our dynamic...

  • Python Developer

    1 week ago


    Cape Town, Western Cape, South Africa Black Pen Recruitment Full time

    Our client is a high-growth tech startup based in Cape Town, focused on transforming healthcare bookings across Africa. Their platform includes a consumer-facing site supported by a powerful booking engine that's already being used by major players in the healthcare and insurance industries to elevate the customer experience. With strong revenue and...


  • Cape Town, Western Cape, South Africa Communicate Ct Full time

    Hear ye, witches and wizards of the coding artsThe High Enchantments Council invites a Mid-Level Python Developer to join Hogwarts' technomancy ranks. The enchanted systems—spell-tracking scrolls, floating-ledger databases, and the occasional feathered mishap—require a skilled coder to restore balance and clarity.If you believe magic and algorithms...