it software developer

1,000 it 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 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...

  • Software Developer

    8 hours ago


    Stellenbosch, Western Cape, South Africa Helderberg Personnel Full-time

    PURPOSE OF THE ROLE To manage and oversee technical projects involving software development, smart card technologies, encryption and authentication systems, ensuring that business requirements are translated into effective technical solutions and successfully delivered. The successful candidate must be comfortable working at both a technical and business...


  • midrand, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a leading innovator in cloud-based solutions, is seeking motivated individuals to join their dynamic **Software Development Apprenticeship** program. This is an exceptional opportunity for aspiring developers eager to gain hands‑on experience and contribute to cutting‑edge technology projects. Designed as a fully remote,...


  • gauteng, South Africa Placements24 Full-time

    Placements24 is seeking driven Graduate Software Developers for a fully remote internship based in South Africa. You will join a fast-paced team, learning through hands-on projects and collaboration with experienced developers. You will contribute to design, development, testing, and deployment of software solutions, while gaining exposure to modern tools...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking international software development house, is seeking highly motivated and enthusiastic graduates for a fully remote Software Development Internship program. This is an unparalleled opportunity to immerse yourself in the world of cutting-edge software engineering from the comfort of your home office, regardless of...


  • cape town, western cape, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking technology firm renowned for its innovative solutions, is offering an exciting Apprenticeship opportunity for aspiring Software Developers in Cape Town, Western Cape . This program is meticulously designed to nurture raw talent into proficient coders. You will be immersed in a practical, hands-on learning...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking technology solutions provider with a global reach, is seeking a talented and driven Software Development Apprentice to join their fully remote team, servicing clients from Pretoria and beyond. This is an exceptional opportunity for individuals passionate about software engineering to gain invaluable experience...


  • centurion, gauteng, South Africa Placements24 Full-time

    About the Role Our 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...


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

    About the Role Our 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 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...


  • rosebank, gauteng, South Africa Ilitha Telecommunications Full-time

    JOB TITLE: Senior Software Developer — Ops Portal DIVISION: IT (OSS/BSS) COMPANY: Ilitha Telecommunications (Pty) Ltd EMPLOYMENT TYPE: Permanent CLOSING DATE: 30 October 2026 LOCATION : Rosebank, Johannesburg (hybrid: office and remote) — some travel to Eastern Cape and KZN Role Purpose Ilitha Telecommunications (Pty) Ltd builds affordable prepaid...


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

    About the Role Our client, a dynamic and innovative technology company with a global presence, is offering an exceptional Remote Junior Software Developer Apprenticeship. This program is specifically designed for ambitious individuals in or around Rustenburg who are passionate about coding and eager to kick‑start a career in software development. You will...


  • george, western cape, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking technology solutions provider with a global reach, is looking for enthusiastic and motivated individuals to join our fully remote Apprentice Software Developer program. This is an exceptional opportunity to kickstart your career in software development without the need for prior professional experience. You will...


  • midrand, gauteng, South Africa Placements24 Full-time

    About the Role Our client, an innovative software development company, is thrilled to offer an entirely remote apprenticeship opportunity for aspiring Software Developers. This program is meticulously designed to nurture talent from the ground up, providing comprehensive training in modern software development practices and technologies. If you have a...


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

    About the RoleOur client, an innovative technology company specializing in cloud-based solutions, is seeking a bright and ambitious Remote Junior Software Developer Apprentice. This is an exceptional, fully remote opportunity for individuals eager to launch a career in software development. You will be immersed in a dynamic learning environment, working...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client, WhatJobs Direct, is excited to announce an exceptional opportunity for aspiring software developers through our Trainee Software Developer Apprenticeship program, based in **Tembisa, Gauteng**. This program is designed for individuals who are passionate about coding and eager to kickstart a career in software engineering. You will...


  • gauteng, South Africa Placements24 Full-time

    About the Role Our client is a cutting-edge software development company seeking enthusiastic and motivated individuals to join their **Tembisa, Gauteng**-based team as Entry-Level Software Developer Trainees. This traineeship is meticulously designed for individuals passionate about coding and eager to build a career in software engineering. You will be...


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

    About the Role Our client, WhatJobs Direct, is seeking enthusiastic and motivated individuals to join their growing team as Entry-Level Software Development Apprentices. This is a fantastic opportunity for those looking to kickstart a career in the tech industry. The apprenticeship is designed to provide comprehensive training and hands-on experience in...


  • george, western cape, South Africa Placements24 Full-time

    About the Role Our client, a rapidly expanding technology firm located in the scenic town of George, Western Cape , is actively seeking enthusiastic and driven Graduate Software Developers to join their innovative engineering department. This internship program is designed to provide comprehensive training and hands-on experience in full-stack development....


  • legkraal gate, north west, South Africa Placements24 Full-time

    About the Role Join a dynamic and innovative technology startup as a Remote Junior Software Developer Intern. This fully remote opportunity is perfect for aspiring developers looking to gain practical experience in software development from the comfort of their own location. Our client is a fast-paced company focused on developing cutting-edge web...