Jobs: python software engineer


  • Pretoria, Gauteng, South Africa SoFi Full time

    A financial services company is seeking a Senior Software Engineer to implement scalable solutions and collaborate in a highly collaborative environment. The role requires a Bachelor's degree in a related field and 2 years of experience. Responsibilities include maintaining code health, participating in design reviews, and working on technical solutions. The...

  • Ubuntu Data Annotator

    8 hours ago


    Randburg, Gauteng, South Africa Gramian Consulting Full time

    <div><h3>About Us</h3> <p>Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their...

  • Ubuntu Data Annotator

    8 hours ago


    Johannesburg, Gauteng, South Africa Gramian Consulting Full time

    <div><h3>About Us</h3> <p>Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their...


  • Gqeberha, Eastern Cape, South Africa Diverse Consulting Solutions (Pty) Ltd Full time

    <div><h3>Location</h3> <ul> <li>Will be working remotely</li> <li>JHB or Cape Town</li> </ul> <h3>Requirements</h3> <ul> <li>Must have a Matric Certificate</li> <li>Must have an IT Software Degree or similar Degree OR other Qualifications...


  • Cape Town, Western Cape, South Africa Mukuru Full time

    <div><p>At Mukuru, we’re not just building software — we’re building financial freedom for over 16 million customers across 50+ countries. Every line of code we write powers real impact across Africa and beyond.</p> <p>We’re looking for a <b>Software Engineering Manager</b> who thrives at the intersection of...


  • Forest Hills, KwaZulu-Natal, South Africa Decision Inc Full time

    <div><p>We are looking for a full stack developer that has experience in .Net software development and is looking to modernise their approach using the latest methodologies. This candidate should be able to analyse complex business challenges and determine how these can be solved utilising Microsofts best practices and patterns. This includes the...

  • Backend Engineer

    8 hours ago


    Gqeberha, Eastern Cape, South Africa DualEntry Full time

    <div><p>Founded in 2024, DualEntry is one of the world’s fastest-growing AI startups.</p> <p>At DualEntry, the future of finance is being written today. ERP is one of the largest fintech markets in the world ($220,000,000,000+). Yet, tens of thousands of companies are still using on-premise systems, and the industry has not seen new...


  • Johannesburg, Gauteng, South Africa Ovyo Full time

    A B2B services company is seeking a remote .NET Software Engineer. In this role, you will design new features, resolve technical issues, and contribute to innovative OTT streaming solutions. Ideal candidates will have over 5 years experience with .NET Framework, expertise in building REST APIs, and knowledge of cloud technologies like AWS. This position...


  • Midrand, Gauteng, South Africa Traild Full time

    <div><h3>Traild: Who are we?</h3> <p>Traild is a dynamic, fast‑growing SaaS company that streamlines, automates and protects Accounts Payable.</p> <p>Just as your bank provides always on risk protection for your credit card, Traild provides a similar level of security to help businesses protect their B2B payments from...


  • Gqeberha, Eastern Cape, South Africa Mindrift Full time

    <div><p>Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent...

  • Junior Test Analyst

    8 hours ago


    Randburg, Gauteng, South Africa RMB Nigeria Limited Full time

    Junior Test Analyst page is loaded## Junior Test Analystlocations: Randburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: February 24, 2026 (7 days left to apply)job requisition id: R45092# **Job Description**To create and update technical test scripts to run automated testing to prevent errors/defects in the live system ...

  • Remote Civil

    8 hours ago


    Johannesburg, Gauteng, South Africa Uptalent Inc. Full time

    <div><p>Uptalent.io is currently seeking a talented Remote Civil & Water Resources Engineer with U.S experience to join our team. As a global talent platform, Uptalent.io connects top-tier engineers with the most innovative companies around the world. In this role, you will have the opportunity to work on exciting projects with U.S based...

  • Mechanical Engineer

    8 hours ago


    Randburg, Gauteng, South Africa Mindrift Full time

    A project-based AI consulting firm is seeking a Freelance Mechanical Engineering Python Expert AI Trainer based in Durban. This role is part-time and focuses on evaluating AI systems and designing mechanical engineering problems. Candidates should hold a degree in Mechanical Engineering and possess strong Python skills. The opportunity offers up to $20/hour...

  • AI Platform Engineer

    8 hours ago


    Midrand, Gauteng, South Africa Signant Health Full time

    <div><p>At Signant Health, we help bring life-changing treatments to patients faster. We are a global evidence generation company supporting clinical trials through smart technology, scientific expertise, and hands-on operational support — because better data leads to better healthcare decisions. Our teams work at the intersection of science,...


  • Centurion, Gauteng, South Africa 60 Degrees Full time

    <div><h3>Intermediate Developer</h3> <p>Position Title: Intermediate Developer Division/Group/Dept: IT Date: December 2025</p> <p>Reports To: Senior Developer / IT Manager</p> <h3>Position Summary</h3> <p>The Intermediate Developer is responsible for contributing to the design, development, testing,...


  • Durban, KwaZulu-Natal, South Africa ASSA ABLOY Group Full time

    <div><strong>Job Location : </strong>Durban, KwaZulu-Natal, South Africa <strong>Application Deadline : </strong>March 31, 2026<div><p><strong>Role & Responsibilities: -</strong></p><ul><li>Collaborating with other teams to ensure successful delivery of...


  • Pretoria, Gauteng, South Africa Inspired Testing Full time

    <div><p><b>Role:</b> Senior Java Developer (Data | Machine Learning) (IT consultant)</p> <p><b>Location:</b> Remote (South Africa-based only)</p> <p><b>Engagement:</b> Independent Contractor | 3–6 Month Contract (renewable) (must be able to invoice...


  • Cape Town, Western Cape, South Africa Sedna Full time

    <div><p><b>Location: Cape Town</b></p> <p>Our Tech Stack: https://stackshare.io/companies/sedna</p> <h3>About Sedna</h3> <p>Sedna is at the forefront of revolutionising global trade, serving as the North Star for businesses navigating the complexities of international commerce. Our AI‑powered...

  • Software Developer

    8 hours ago


    Johannesburg, Gauteng, South Africa MindFriend PRO Full time

    <div><p>Website: https://mindfriendpro.com/</p> <p>LinkedIn: https://www.linkedin.com/company/mindfriendpro</p> <p>We are looking for a Senior Full-Stack Engineer to join our distributed team. You will be responsible for building scalable, cloud-native applications and integrating AI-driven features into our core product....


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    <p>Location: ZA, GP, Johannesburg, 30 Baker Street</p><p>To design, code, test, debug, and maintain programs in development environments. Apply agreed standards and tools, to achieve well-engineered results. Work within a strict framework of programming standards under the supervision of senior technical...