Jobs: python software engineer


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

    <div><h3>Revenue Accounting Manager - Software Industry, IFRS 15, NetSuite</h3> <p>Canonical Cape Town, Western Cape, South Africa</p> <h3>Overview</h3> <p>Canonical is hiring a <b>Revenue Accounting Manager,</b> ideally a candidate with a passion for systems accounting, to drive revenue recognition...

  • Manual QA Engineer

    17 hours ago


    Pretoria, Gauteng, South Africa Remofirst, Inc. Full time

    <div><h3>Overview</h3> <p><b>RemoFirst</b> empowers employers to be free from geographical boundaries when accessing talent, allowing employees to pursue opportunities wherever they may exist. We are on a mission to be the FIRST to truly revolutionise the industry and be a generational company.</p> <p>Our...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    <div><h3>Apply by</h3> <p>We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:</p> <ol> <li>See what life at Capitec is all about and complete a short assessment, please click...


  • Cape Town, Western Cape, South Africa Old Mutual South Africa Full time

    A leading financial services group in South Africa is seeking a Lead Serverless Backend Engineer to design and develop solutions under a serverless architecture model. Responsibilities include mentoring junior engineers and building solutions based on product owner requirements. Ideal candidates should have experience with AWS components and a relevant...


  • Randburg, Gauteng, South Africa Absa Bank Limited Full time

    <div><h3>Job Summary</h3> <p>To provide support to the business through the development and maintenance of accurate information and the analysis of available information. To provide valuable insights for strategic decision making and accurate information for day-to-day operational management.</p> <h3>Business...

  • EHS Manager

    17 hours ago


    Johannesburg, Gauteng, South Africa YDU JC Air Cond & Ref Inc.- Dubai Full time

    .EHS Manager page is loaded## EHS Managerlocations: Johannesburg-Gauteng-South Africatime type: Full timeposted on: Posted Todayjob requisition id: WD30260376**What you will do**EHS Manager is a key role, reporting to Sr. EHS Manager MEA and responsible for overseeing EHS activities across South Africa Region. The primary function of an EHS...


  • Cape Town, Western Cape, South Africa DataTech Recruitment Full time

    A recruitment agency seeks a Junior Embedded Software Engineer in Cape Town. This opportunity offers hands-on experience with C#, .NET, and C++. Ideal for candidates eager to grow their skills in a supportive team. You will develop scalable applications, utilize Web APIs, and design databases. Benefits include structured learning, mentorship, and medical aid...


  • Centurion, Gauteng, South Africa Psybergate (Pty) Ltd Full time

    A leading IT company is seeking a Senior Full Stack Developer to join a financial services client in Centurion. This hybrid role involves designing microservices and API architectures, developing RESTful services, and implementing container platforms using Docker and Kubernetes. Candidates should have over 10 years of software engineering experience, with...


  • Bellville, Western Cape, South Africa HR Talent Partner SA Full time

    <div><h3><span>IT Specialist Services Engineer (T2) required in Bellville.</span></h3><p>A leading Managed IT Services Provider is looking for an “Specialist Services Engineer (T2)” to join their team on a full- time permanent basis based in Bellville, Cape Town.</p><p><strong>About the...


  • Durban, KwaZulu-Natal, South Africa Construct Executive Search Full time

    A leading engineering consultancy in Durban is seeking an experienced electrical engineer with a Bachelor's degree in Electrical Engineering and at least 10-12 years of experience in heavy industry. Candidates must be registered with ECSA and proficient in CAD and DigSilent Powerfactory software. This role involves travel within and outside South Africa and...


  • Johannesburg, Gauteng, South Africa Clickatell Full time

    A leading technology company located in Johannesburg is looking for a Senior Technical Authority to provide architectural direction and lead a software engineering team. The successful candidate will engage closely with product teams, translating business needs into technical solutions while overseeing the personal and professional growth of team members. A...

  • Software Engineer

    17 hours ago


    City of Johannesburg Metropolitan Municipality, Gauteng, South Africa WatersEdge Solutions Full time

    <div><p><b>Location:</b> Melrose Arch, Johannesburg (On-site)</p><p><b>Employment Type:</b> Full-time</p><h3>About the Role</h3><p>WatersEdge Solutions is partnering with a high-growth technology company to recruit a skilled and motivated Software Developer. This is an excellent...

  • Snr Java Developer

    17 hours ago


    Midrand, Gauteng, South Africa EQPLUS TECHNOLOGIES PTY LTD Full time

    <div><h3>Overview</h3><p>Gauteng, Midrand (Market related). Our client based in Pretoria is urgently looking for a Senior Java Developer to join their team. 12 months renewable contract. 100% in Office. CLOSING 28 Jan 2026.</p><h3>Skills</h3><ul><li>Core...


  • , South Africa VitalAire Canada Inc. Full time

    * Interpret regulatory requirements, Group Industrial Policy, and IMS documents to implement and maintain compliant operations within the OT and Instrumentation domain.* Participate in the AMEI cluster incident review process at the request of the reliability team and proposed continuous improvement actions.* Lead and/or participate in selected incident...

  • Lead Backend Engineer

    17 hours ago


    Haarlem, Western Cape, South Africa Synsel Techniek Full time

    Een toonaangevend technisch bedrijf in Zuid-Afrika is op zoek naar een Lead Senior Software Engineer. Jij zult verantwoordelijk zijn voor het ontwerpen en onderhouden van backend-systemen, het begeleiden van minder ervaren ontwikkelaars en het communiceren met stakeholders. Vereist is een HBO of WO diploma in Informatica, ervaring in backend-ontwikkeling en...


  • Bellville, Western Cape, South Africa QE Services IT Recruitment Full time

    <div><p>My client based in Bellville is currently looking for an Intermediate Software Engineer to join their team on a contract basis.</p> <p>IT / FINANCE</p> <h3>Qualifications & Experience</h3> <ul> <li>Bachelor's degree or diploma in Computer Science, Information Technology, or a related...

  • Recruiter

    17 hours ago


    Johannesburg, Gauteng, South Africa Aristo Sourcing Full time

    <div><h3>About the Job</h3> <p>Aristo Sourcing is an international recruitment agency specializing in hiring across South Africa, the Philippines, the United States, and Europe. We are seeking an experienced A-Player Recruiter with a proven background in technical recruitment and strong UK market experience, ready to expand our reach...

  • Support Engineer

    17 hours ago


    Randburg, Gauteng, South Africa Advantage 360 Full time

    Support Engineer page is loaded## Support Engineerlocations: Remote, South Africatime type: Full timeposted on: Posted 6 Days Agojob requisition id: JR106838# Support Engineers are deployed on various product lines within VAS-X. The position will primarily# focus on supporting and maintaining custom applications.# # Support engineers are to take...

  • Rust Engineering Lead

    17 hours ago


    Randburg, Gauteng, South Africa Canonical Full time

    <div><p>Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and...


  • Centurion, Gauteng, South Africa Canonical Full time

    A leading open-source technology company is seeking Rust Engineering Leads of all experience levels. You'll drive Rust's adoption across various Canonical offerings, starting with Ubuntu. Candidates must have extensive Linux experience and a passion for developing high-quality software. The role is fully remote, requiring occasional travel for company...