intern software developer

1,000 intern software developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    About the RoleOur client, a dynamic and innovative software development firm, is offering a fully remote Junior Software Developer Apprenticeship based out of **Cape Town**. This is a unique chance for aspiring developers to gain invaluable industry experience from the comfort of their own homes. You will be integrated into a collaborative development team,...


  • gauteng, za, Gauteng Placements24 Full-time

    About the Role Our client, a rapidly growing tech firm renowned for its innovative digital solutions, is actively seeking a talented and motivated Remote Software Developer (Full Stack) to join their dynamic, distributed engineering team. This role is fully remote, allowing you to contribute from anywhere. You will be instrumental in designing, developing,...

  • C Programmer

    2 days ago


    Cape Town, Western Cape, South Africa Applied Information, Inc. Full-time

    Applied Information isa leading developer of connected, intelligent transportation system (ITS)solutions designed to improve safety, reliability and mobility. AppliedInformation’s Glance Smart City Supervisory System™ platform allows cities tomanage all their traffic and ITS assets on one web-based application. Thisincludes 5 key areas: Traffic...


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

    Placements24 is offering a fully remote Junior Software Development Apprenticeship designed for aspiring developers to gain practical, real‑world experience in a fast‑paced, collaborative, remote‑first environment. You will join our development teams, work on challenging projects under guidance of senior engineers, and receive comprehensive training in...


  • Klerksdorp, North West, South Africa Placements24 Full-time

    About the RoleOur client, an innovative technology solutions provider, is seeking a driven and passionate Junior Software Developer Apprentice to join their fully remote team. This is a unique opportunity for individuals eager to kickstart their career in software development without geographical limitations. You will be immersed in a comprehensive training...


  • Centurion, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Sabenza IT & Recruitment in Johannesburg is seeking an Intermediate Software Developer to develop, maintain and support Java-based applications, ensuring reliable messaging between systems in a telecommunications context.The role requires strong Java/J2EE, Spring, Apache Camel and SQL skills, plus experience with RabbitMQ/ActiveMQ and enterprise...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    About the Role Our client, a rapidly growing tech firm renowned for its innovative digital solutions, is actively seeking a talented and motivated Remote Software Developer (Full Stack) to join their dynamic, distributed engineering team. This role is fully remote, allowing you to contribute from anywhere. You will be instrumental in designing, developing,...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 is offering a fully remote Junior Software Development Apprenticeship designed for aspiring developers to gain practical, real‑world experience in a fast‑paced, collaborative, remote‑first environment. You will join our development teams, work on challenging projects under guidance of senior engineers, and receive comprehensive training in...


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

    About the RoleOur client, a leading innovator in custom software solutions, is excited to offer a fully remote Junior Software Development Apprenticeship. This program is meticulously crafted for aspiring developers eager to gain practical, real-world experience in a fast-paced, collaborative, and remote-first environment. You will be integrated into our...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a trailblazer in automotive innovation, is seeking an experienced and visionary Remote Automotive Software Development Lead to guide their software engineering teams. This critical role involves overseeing the architecture, design, development, and deployment of complex software solutions for in-car infotainment, autonomous driving...


  • Centurion, Gauteng, South Africa E and D Recruiters Full-time

    Application Software DeveloperReference: Pta003276-EP-2Application Software Developer required for a leading digital communication systems company in Pretoria-East. BSc (Computer Science) or BEng (Computer Engineering). 0 - 5 years of relevant working experience. Good academic results.Duties & ResponsibilitiesMinimum requirementsBSc (Computer Science) or...


  • Cape Town, Western Cape, South Africa Amazon Development Centre (South Africa) (Proprietary) Limited Full-time

    EC2 Paperwork Platform owns a set of tools and services that help engineering teams across AWS scale and build features faster for our customers! We're looking for a leader that is excited about delivering value to customers, can work across a broad space and define a product vision for our platform. We're in an exciting new world and we're redefining our...


  • Mdantsane, South Africa Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Full-time

    Are you ready to elevate your career by solving complex embedded systems challenges? Join a dynamic team focused on pioneering connected hardware products, where your expertise will directly influence innovative communication solutions and device integration. Duties: - Design, develop and maintain embedded software and firmware for connected hardware...


  • Vereeniging, South Africa Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC Full-time

    Are you ready to elevate your career by solving complex embedded systems challenges? Join a dynamic team focused on pioneering connected hardware products, where your expertise will directly influence innovative communication solutions and device integration. Duties: - Design, develop and maintain embedded software and firmware for connected hardware...


  • East London, Eastern Cape, South Africa Placements24 Full-time R 1 - R 2 Contract

    About the RoleOur client, a prominent software development house known for delivering high-quality custom solutions, is seeking an experienced and visionary Senior Technical Lead to guide their development teams. This is a fully remote role, ideal for seasoned professionals in East London, Eastern Cape, ZA, or anywhere nationally, who possess strong...


  • Noord-Kaap, South Africa Placements24 Full-time R 420,000 - R 660,000 Contract

    About the RoleOur client, WhatJobs Direct, a premier recruitment consultancy, is seeking a talented and experienced Remote IT Recruitment Specialist to focus on the Software Development domain. This is a fully remote position, offering the ultimate flexibility to work from your preferred location. The successful candidate will be adept at sourcing,...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 2 - R 3 Contract

    About the RoleOur client is a rapidly growing technology firm seeking a highly skilled Senior Software Developer (Full Stack) to join their innovative and collaborative team. This role is fully remote, allowing exceptional candidates from across the globe to contribute to our client's success. You will be instrumental in designing, developing, and deploying...


  • South Africa Placements24 Remote Full-time R 2 - R 3 Contract

    About the RoleOur client is a rapidly growing technology firm seeking a highly skilled Senior Software Developer (Full Stack) to join their innovative and collaborative team. This role is fully remote, allowing exceptional candidates from across the globe to contribute to our client's success. You will be instrumental in designing, developing, and deploying...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 2 - R 3 Contract

    About the RoleOur client is a rapidly growing technology firm seeking a highly skilled Senior Software Developer (Full Stack) to join their innovative and collaborative team. This role is fully remote, allowing exceptional candidates from across the globe to contribute to our client's success. You will be instrumental in designing, developing, and deploying...


  • South Africa Placements24 Full-time R 1 - R 2 Contract

    About the RoleOur client, a rapidly growing software development firm, is seeking a dynamic and experienced Lead Project Manager to oversee their software development initiatives based in Tembisa, Gauteng. This senior position demands a strategic thinker capable of guiding multiple development teams through the entire project lifecycle. You will be...