junior software developer

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


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

    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...


  • 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...


  • Cape Town, Western Cape, South Africa Company: PARVANA RECRUITMENT Full-time

    Parvana Recruitment in Cape Town, Western Cape, South Africa is seeking a Junior Developer intern. You will work with the Product Owner to design, develop, and QA software in an agile environment. Responsibilities include coding, troubleshooting, and staying current with evolving technologies to deliver robust products.The internship offers hands-on...


  • Benoni, Gauteng, South Africa Placements24 Full-time

    Placements24 in Benoni is seeking a motivated Junior Software Developer to begin a career in software development. You will work under senior developers and contribute to designing, developing, and maintaining software solutions in a supportive IT environment.This role emphasizes hands-on practice with modern development practices and technologies in...


  • Polokwane, Limpopo, 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...


  • Mmabatho Unit 4, North West, South Africa Placements24 Full-time

    Placements24 in Mahikeng, North West, is seeking a Junior Software Developer intern. You will work on real-world projects, contribute to coding, testing, and deployment under mentors, and learn across the software development lifecycle.Ideal candidates are pursuing or recently completed CS/SE degree, familiar with Java, Python, C#, or JavaScript, and eager...


  • Stellenbosch, 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...


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

    WhatJobs Direct is seeking a Junior Software Developer to join our Durban-based technical team. This role offers hands-on experience across the full software development lifecycle, working on innovative projects that contribute to our client's digital solutions.The position blends office collaboration with remote work, enabling a dynamic and modern working...


  • 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...


  • rustenburg, north west, South Africa Placements24 Full-time

    What Jobs 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...


  • 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...


  • Polokwane, Limpopo, South Africa Placements24 Full-time R 180,000 - R 280,000 Contract

    Placements24 is seeking a enthusiastic Junior Software Developer to join a growing IT team in Polokwane. This entry-level role is ideal for a recent graduate eager to learn and contribute to software development projects under guidance from senior developers.You will gain hands-on experience in coding, testing, and debugging while building a strong...


  • 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...


  • Bellville, Western Cape, 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...


  • Gqeberha, Eastern 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...


  • 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...


  • 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...