junior software developer intern

834 junior software developer intern job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Polokwane, Limpopo, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Centurion, Gauteng, South Africa Placements24 Full-time R 120,000 - R 180,000 Contract

    Placements24 is seeking motivated individuals to join their technology team as Apprentice Software Developers in Centurion, Gauteng. You will gain hands-on experience in full-stack development, mentored by senior developers, learning coding, debugging, and deployment across front-end and back-end technologies.This entry point offers excellent opportunities...


  • Rustenburg, North West, South Africa Placements24 Full-time R 67,000 - R 112,000 Contract

    About the RoleOur client, WhatJobs Direct, is offering an exciting fully remote opportunity for a Junior Software Developer Apprentice specializing in Cloud Technologies. This program is designed for individuals with a foundational understanding of programming concepts and a burning desire to immerse themselves in the world of cloud computing and software...


  • LegKraal Gate, North West, South Africa Placements24 Full-time R 89,000 - R 156,000 Contract

    About the RoleOur client, a cutting-edge technology firm, is seeking a motivated and enthusiastic Junior Software Developer with a keen interest in Artificial Intelligence and Machine Learning to join their team in Mahikeng, North West . This internship offers a unique opportunity to gain hands-on experience in developing and implementing AI/ML-driven...


  • Sandton, Gauteng, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Pretoria, Gauteng, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Stellenbosch, Western Cape, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Cape Town, Western Cape, South Africa Placements24 Full-time R 250,000 - R 350,000 Contract

    About the RoleOur client is a rapidly growing tech company with a fully remote-first culture, actively seeking talented and enthusiastic Graduate Software Developers to join their innovative team. Based in the vibrant city of Cape Town , this role offers the unique advantage of being entirely remote, providing unparalleled flexibility and the opportunity to...


  • Durban, KwaZulu-Natal, South Africa Macmotech Remote Full-time R 240,000 - R 380,000 Contract

    Macmotech is seeking a practical, detail oriented Junior Software Developer to support software development, maintenance, technical support and client onboarding across our business. The successful candidate will work on websites, applications, platforms, integrations and internal tools for multiple clients.The role involves resolving issues, building...


  • Johannesburg, Gauteng, South Africa NNW Tech Solutions Full-time R 180,000 - R 240,000 Contract

    Johannesburg, South Africa | Posted on 06/08/2026 Connecting top-tier talent with cutting-edge opportunities in the tech world. Job Description About the role We are looking for a passionate Junior Software Developer(AI&Web/Mobile) to join us on a 12-month Fixed-term contract to contribute to the development of an innovative software product. This is an...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client, a dynamic and forward-thinking tech startup, is seeking ambitious individuals to join their fully remote Junior Software Developer Apprenticeship program. This is an exceptional opportunity for motivated candidates with a passion for coding and technology to kickstart a rewarding career. You will be immersed in a comprehensive...


  • Polokwane, Limpopo, South Africa Placements24 Full-time

    About the RoleWhatJobs Direct is thrilled to announce an opportunity for a talented and enthusiastic Junior Software Developer to join our fully remote team. This position is ideal for a recent graduate or early-career professional passionate about coding and eager to contribute to innovative software solutions. You will work from the comfort of your home...


  • gauteng, za, Gauteng Placements24 Full-time

    WhatJobs Direct is excited to offer a Junior Software Developer role in a fully remote team. Ideal for recent graduates or early-career professionals eager to learn and contribute to innovative software solutions from a home office.You will work across the software lifecycle, gaining exposure to multiple technologies while collaborating with a distributed...


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

    About the RoleWhatJobs Direct is thrilled to announce an opportunity for a talented and enthusiastic Junior Software Developer to join our fully remote team. This position is ideal for a recent graduate or early-career professional passionate about coding and eager to contribute to innovative software solutions. You will work from the comfort of your home...


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

    WhatJobs Direct is excited to offer a Junior Software Developer role in a fully remote team. Ideal for recent graduates or early-career professionals eager to learn and contribute to innovative software solutions from a home office.You will work across the software lifecycle, gaining exposure to multiple technologies while collaborating with a distributed...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleWhatJobs Direct is thrilled to announce an opportunity for a talented and enthusiastic Junior Software Developer to join our fully remote team. This position is ideal for a recent graduate or early-career professional passionate about coding and eager to contribute to innovative software solutions. You will work from the comfort of your home...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleWhatJobs Direct is thrilled to announce an opportunity for a talented and enthusiastic Junior Software Developer to join our fully remote team. This position is ideal for a recent graduate or early-career professional passionate about coding and eager to contribute to innovative software solutions. You will work from the comfort of your home...


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

    Placements24 invites applications for a Junior Software Developer to join a growing team in Centurion, Gauteng. You will work across the full software development lifecycle, from design and coding to testing and deployment, gaining exposure to modern technologies.Ideal candidates are recent graduates or early-career developers with a solid grounding in at...


  • Centurion, Gauteng, South Africa Placements24 Full-time

    Placements24 offers a fully remote Junior Software Development Apprenticeship across South Africa. You will be embedded in development teams, learning through guided projects under senior engineers, with training across modern languages and tools.You'll gain hands-on experience in the full SDLC, from design to deployment, in a supportive, growth-oriented...