software engineering jobs in Durban

6,967 software engineering job listings in South Africa. Find daily updated positions from leading job boards.

  • Software Engineer

    2 days ago


    Durban, KwaZulu-Natal, South Africa OLX Remote Full-time R 600,000 - R 850,000 Contract

    WELCOME TO OLX If you have a vision and are passionate about the same things we are, we'd love to meet you! At AutoTrader, we put much effort into creating an environment that will produce world-class solutions. We allow team members to take ownership of their work and see it through from beginning to end whilst drawing on the team's collective experience....

  • Software Engineer

    3 days ago


    Durban, KwaZulu-Natal, South Africa xneelo Remote Full-time R 600,000 - R 900,000 Contract

    At xneelo, it starts with purpose. We’re business enablers offering a hosting service for our customers to create and transact online. We spend each day working hard to retain the trust of our customers. Inspired by our brand promise ‘trusted in hosting’, we deliver a web hosting service that is reliable and consistent, focusing on infrastructure...


  • Durban, KwaZulu-Natal, South Africa Advantage Learning Technologies Full-time

    Overview Advantage Learning Technologies | Full time Senior Software Engineer Location: Durban, Cape Town, Johannesburg, South Africa | Posted on 21/02/2025 Salary Market-related (Based on experience) City Durban, Cape Town, Johannesburg Province KZN, Western Cape Country South Africa Postal Code n/a Role & Location Senior Full-Stack Software...


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented Automotive Software Engineer to join their innovative, remote-first team focused on developing cutting-edge in-vehicle software solutions. This role involves designing, implementing, and testing software that powers modern automotive features, from infotainment systems to advanced driver-assistance systems...


  • Durban, KwaZulu-Natal, South Africa Humankind Remote Full-time R 619,000 - R 882,000 Contract

    Principal Software Engineer / Principal Full Stack Engineer Location: Fully Remote – South Africa Contract: 12 Months (Potential to Become Permanent) Rate: Up to R545 per hour Eligibility: South African Citizens Only About the Opportunity We are seeking experienced, hands-on Principal Software Engineers to join an established fintech SaaS environment...


  • Durban, KwaZulu-Natal, South Africa CambriLearn Online School Remote Full-time R 600,000 - R 800,000 Contract

    Our dynamic EdTech company in South Africa is searching for the coding expertise of a dedicated and passionate remote Ruby on Rails Developer to join our fast-paced agile environment! Candidates can be based globally and are not restricted to a geographic location as long as they are able to work South African working hours (SAST). You’ll be responsible...


  • Durban, KwaZulu-Natal, South Africa Blue Bean Software Full-time

    What We Do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. We pride ourselves on taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination of tech savvy and a deep understanding of a...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 2 - R 3 Contract

    About the RoleOur client, a cutting-edge technology firm at the forefront of AI development, is looking for an exceptional Director of Software Engineering to lead their globally distributed engineering teams. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will possess a deep technical background combined...


  • Durban, KwaZulu-Natal, South Africa Traka Group Full-time

    Staff Embedded Software Engineer | Traka# Staff Embedded Software Engineer**An Amazing Career Opportunity for a Staff Firmware Engineer (3 mth FTC) !!****Location:**Durban, South Africa**Job ID: 52847**As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and...


  • Durban, KwaZulu-Natal, South Africa HID Full-time

    An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Durban, South Africa Job ID: 50710 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our high-reliability product. Candidate should have an excellent background in...

  • Graduate Trainee

    13 hours ago


    durban, kwazulu natal, South Africa Placements24 Full-time

    About the RoleOur client is offering an exciting opportunity for highly motivated Graduate Trainees in Software Engineering to join their innovative team, fully remotely based. This program is designed to nurture aspiring developers, providing them with the tools, knowledge, and mentorship to excel in software development. You will work on real-world...

  • Software Engineer

    14 hours ago


    Durban, KwaZulu-Natal, South Africa Alignerr Corp. Full-time

    About The RoleWhat if your Python expertise could directly influence how the next generation of AI systems thinks, reasons, and writes code? We're looking for advanced Python engineers to work on real-world software and data challenges — building, evaluating, and improving the high-quality technical workflows that power cutting-edge AI...


  • durban, kwazulu natal, South Africa Boardroom Appointments Full-time

    About the job Senior Software Engineer I MinimumRequirements: Matric (Grade 12) 4 years of Software Engineering experience BS Engineering/Computer Science or equivalent experience required. Knowledge of continuous Software delivery Intermediate knowledge of software development methodologies (e.g., Agile, Waterfall) Intermediate proficiency with...

  • Software Engineer

    22 hours ago


    durban, kwazulu natal, South Africa Relx Inc Full-time

    Johannesburg HB South Africa Durban HB South Africa Full time R Are you passionate about building modern software that helps customers solve complex regulatory challenges? Would you like to work with AI-enabled development practices while contributing to products that support innovation across the life sciences industry? About our Team LexisNexis Legal &...


  • durban, kwazulu natal, South Africa Assa Abloy Ab Full-time

    Select how often (in days) to receive an alert: Create Alert An Amazing Career Opportunity for a Staff Embedded Software Engineer! Location: Durban, South Africa Job ID: 50299 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client is looking for a talented Remote Automotive Software Engineer to contribute to the development of cutting-edge automotive software solutions. You will work from anywhere, collaborating with a distributed team of engineers, designers, and product managers to create innovative in-car systems, connected services, and autonomous driving...


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

    Select how often (in days) to receive an alert: Create Alert An Amazing Career Opportunity for a Staff Firmware Engineer (3 mth FTC) !! Location:Durban, South Africa Job ID: 52847 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our...


  • Durban, KwaZulu-Natal, South Africa HID Full-time

    An Amazing Career Opportunity for a Staff Firmware Engineer (3 mth FTC) !! Location: Durban, South Africa Job ID: 52847 As a member of a collaborative engineering team, the embedded software systems engineer is needed to develop physical access control systems and communications drivers for our high-reliability product. Candidate should have an excellent...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 2 - R 3 Contract

    About the RoleOur client, a leading SaaS provider known for its innovative solutions, is seeking a highly experienced Lead Software Engineer to spearhead their microservices development initiatives. This is a fully remote position, allowing you to contribute from anywhere while collaborating with a world-class engineering team. You will be instrumental in...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 700,000 - R 900,000 Contract

    About the Role: Our client is a cutting-edge technology firm specializing in aviation software solutions and is looking for a talented Remote Aviation Software Engineer to join their globally distributed team. This fully remote position is ideal for a proactive and self-motivated individual passionate about developing innovative software that enhances flight...