Senior Python Developer

7 hours ago


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

Company Description

Takealot 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 jobs, showcasing its commitment to driving economic growth and opportunities in South Africa. With a delivery network that spans the entire country, Takealot is more than an online store – it's a force for good in South Africa's e-commerce ecosystem.

Role Description

This is a full-time, on-site position for a Senior Python Developer, based in Cape Town. In this role, you will design, build, and optimize scalable backend systems and APIs, troubleshoot and resolve software-related issues, and collaborate with cross-functional teams to develop and deploy high-quality solutions. You will also be responsible for writing clean, maintainable, and efficient code while adhering to best practices in software development. As a Senior Developer, you will mentor junior team members and contribute to innovative projects that enhance Takealot's platform.

Qualifications

  • Advanced knowledge and hands-on experience with Python and web frameworks like Django or Flask
  • Proficiency in SQL and database management, including design and optimization
  • Experience with API development (REST or GraphQL) and integration
  • Solid understanding of software engineering principles, including version control systems (e.g., Git), testing frameworks, and CI/CD
  • Proven ability to troubleshoot, debug, and resolve software issues effectively
  • Understanding of cloud computing platforms (e.g., AWS, Google Cloud, or Azure) and containerization technologies like Docker
  • Strong problem-solving skills, communication skills, and the ability to collaborate within a team
  • Bachelor's degree in Computer Science, Engineering, or related field; equivalent work experience may be considered


  • Cape Town, Western Cape, South Africa BigTalent Full time R250 000 - R500 000 per year

    We are seeking intermediate and senior full-stack python engineers to support the creation of a web based B2B SME financing platform utilizing Flask and to a lessor extent FastApiThis is for an international client with HQ's in Mauritius, who is offering software as a service to international banks in the UK and Philippines. The role is fully remote, and...

  • Python Developer

    1 week ago


    Cape Town, Western Cape, South Africa Pillangó Placements Full time US$30 000 - US$54 000 per year

    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 Hire Resolve Full time R900 000 - R1 020 000 per year

    Hire Resolve's client is urgently seeking the expertise of an experienced Senior Python Developer in Cape Town (Hybrid).ResponsibilitiesPerforming coding assignmentsReviewing code work for accuracy and functionalityCreating and implementing design plansAnalyzing code segments regularlyDelegating tasks to team membersKeeping up-to-date with industry trends...

  • Python Developer

    2 weeks ago


    Cape Town, Western Cape, South Africa Online Education Services Full time R90 000 - R120 000 per year

    Location: Cape TownWorking Practices: Hybrid | Mondays and Thursday in office and remaining days remoteContract Type: PermanentWorking Hours: 07H00 - 15H30 SASTJob Summary:The AI Developer is responsible for supporting the development, maintenance, scaling, and improvement of AI powered applications. This role involves close collaboration with senior...

  • Python Developer

    1 week ago


    Cape Town, Western Cape, South Africa edc2e5ff-1451-4fc3-ab83-8df59a459535 Full time R500 000 - R800 000 per year

    Location: Cape TownWorking Practices: Hybrid | Mondays and Thursday in office and remaining days remoteContract Type: PermanentWorking Hours: 07H00 - 15H30 SASTJob Summary:The AI Developer is responsible for supporting the development, maintenance, scaling, and improvement of AI powered applications. This role involves close collaboration with senior...


  • Cape Town, Western Cape, South Africa Top Remote Talent Full time R200 000 - R250 000 per year

    A medical industry company is looking for a Senior Python engineer. The company offers exposure to a variety of industries and technologies, room to grow as a professional, time in projects to learn new skills and an opportunity to work with phenomenal coworkers, some of the best people on the planet.Requirements:Senior level candidate should be highly...

  • Python Developer

    8 hours 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...

  • Python Developer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R90 000 - R120 000 per year

    Key purpose:As a Python Developer, you'll work on projects that involve the use of Python and its libraries. You will be expected to create solutions using these tools as well as manage your own set of dependencies for the project. You should have experience with AWS Lambda and Jira. We're looking for someone who is comfortable working independently but also...


  • Cape Town, Western Cape, South Africa k0dehut Full time R120 000 - R180 000 per year

    Senior Python EngineerOur Client is seeking a highly skilled and experienced Senior Python Engineer to join their dynamic and growing Engineering team. Location: South Africa (Remote / Hybrid) Role and Responsibilities As part of our Engineering Team, you will report directly to the Solutions Architect. You'll lead software development projects, manage...

  • Python Developer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Key purpose:If you are driven and ambitious and looking for an exciting opportunity then this role is just the one for you. You will join our amazing team of developers that support and develop our bespoke supply chain solutions with the latest in technology trends. The team is energetic, dynamic and eager to learn, test and implement new software and...