entry-level software developer

10,000 entry-level software developer job listings in South Africa. Find daily updated positions from leading job boards.


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

    About the Role Our client, a cutting-edge technology firm specializing in cloud solutions, is seeking an ambitious Entry-Level Software Developer to join their distributed team. This role is ideal for a recent computer science graduate or a self-taught developer with a solid foundation in programming principles. You will have the opportunity to work on...


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


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time R 78,000 - R 100,000 Contract

    About the RoleOur 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...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur 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...


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

    About the RoleOur client, a leading software solutions provider based in vibrant Cape Town, is looking for motivated individuals to join their Software Developer Trainee program. This is an exceptional pathway for aspiring developers to gain real-world experience and build a strong foundation in modern software engineering. You will be immersed in a dynamic...


  • johannesburg, gauteng, South Africa Telesure Investment Holdings (TIH) Full-time

    TIH is seeking a software-focused professional to develop, modify and support general computer applications. You will analyse user needs, design solutions, and collaborate within a team to optimise operational efficiency. The role involves learning new languages and technologies, supporting security measures, and participating in training to gain relevant...


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

    About the RoleOur 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...


  • Cape Town, South Africa Progression Group Full-time €15,000 Contract

    Are you ambitious, energetic and ready to take the first step towards an exciting career? Capital Growth is hiring! We are looking for enthusiastic,motivated individuals to join our growing team in Cape Town. No previous experience is required - just the right attitude ,confidence and willingness to learn! What We Offer : - Full training provided - No...


  • Upington, Northern Cape, South Africa Placements24 Full-time R 67,000 - R 112,000 Contract

    About the Role Our client, a dynamic startup making waves in the decentralized application space, is looking for an enthusiastic and eager Junior Blockchain Developer to join their team. This internship provides an unparalleled opportunity to gain hands-on experience in the rapidly evolving world of blockchain technology. You will work closely with senior...


  • Mossel Bay, Western Cape, South Africa Placements24 Full-time R 100,000 - R 145,000 Contract

    About the RoleOur client, a progressive company within the Crypto & Blockchain space, is excited to offer an exceptional opportunity for a Junior Blockchain Developer to kick‑start their career. This is an internship position based in the scenic coastal town of Mossel Bay, Western Cape. You will gain hands‑on experience working alongside seasoned...


  • gauteng, za, Gauteng Solveco Full-time

    Actuarial Consulting Company Seeking System DeveloperDuties & ResponsibilitiesCollaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements.Well-spoken and comfortable to be put directly in front of clients.Participate in overseeing the development of new and existing...


  • Centurion, Gauteng, South Africa JCM Consultants Full-time R 550,000 - R 750,000 Contract

    Our client is looking for a skilled Mid-Level Full Stack Developer who enjoys building quality software and is eager to growtheir technical expertise. You will work closely with cross-functional teams to design, develop, and enhance scalableenterprise solutions. This role is ideal for someone who is hands-on, collaborative, and committed to...


  • Gauteng, South Africa Solveco Full-time R 420,000 - R 660,000 Contract

    Actuarial Consulting Company Seeking System DeveloperDuties & ResponsibilitiesCollaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements.Well-spoken and comfortable to be put directly in front of clients.Participate in overseeing the development of new and existing...


  • South Africa Progression Group Full-time R 15,000 Contract

    Are you ambitious, energetic and ready to take the first step towards an exciting career?Capital Growth is hiring!We are looking for enthusiastic,motivated individuals to join our growing team in Cape Town. No previous experience is required - just the right attitude ,confidence and willingness to learn!What We Offer :Full training providedNo previous...


  • Cape Town, Western Cape, South Africa Network Recruitment Full-time R 180,000 - R 240,000 Contract

    Network Recruitment is seeking a recent graduate or entry-level Software Engineer with a strong interest in general C++ software development. The role focuses on non-embedded C++ projects, requiring a 4-year Engineering/CS degree or a Bachelor's with Honours and an outstanding academic record (Cum Laude or similar).Candidates should demonstrate analytical,...


  • Stellenbosch, Western Cape, South Africa Progressive Technology Full-time

    Job SummaryProgressive Technology is seeking a detail-oriented and motivated Software Support Analyst (Entry Level) to join our growing remote team. This role is ideal for recent graduates or individuals starting their career in software support, IT, or customer service. The Software Support Analyst will be responsible for assisting clients and internal...


  • gauteng, za, Gauteng Solveco Full-time

    Actuarial Consulting Company Seeking System DeveloperDuties & ResponsibilitiesCollaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements.Well-spoken and comfortable to be put directly in front of clients.Participate in overseeing the development of new and existing...


  • gauteng, South Africa Solveco Full-time

    Actuarial Consulting Company Seeking System Developer Duties & Responsibilities Collaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements. Well-spoken and comfortable to be put directly in front of clients. Participate in overseeing the development of new and existing...


  • Johannesburg, Gauteng, South Africa Company: ABSA Full-time

    Work as part of an agile team to provide application support for specified tech products & services. This includes first line support & basic optimization, administration, configuration, maintenance & trouble shooting / problem solving with end users of these tech products & services. Responsibilities Apply problem solving skills to solve technical problems...


  • za Progressive Technology Full-time

    Job SummaryProgressive Technology is seeking a detail-oriented and motivated Software Support Analyst (Entry Level) to join our growing remote team. This role is ideal for recent graduates or individuals starting their career in software support, IT, or customer service. The Software Support Analyst will be responsible for assisting clients and internal...