entry-level software developer

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


  • Gqeberha, Eastern Cape, South Africa Placements24 Remote Full-time R 120,000 - R 180,000 Contract

    Placements24 is seeking a Junior Administrative Assistant for a fully remote role, ideal for someone starting their administrative career. You will support multiple departments with data entry, document preparation, scheduling, and records management from Richards Bay, KwaZulu-Natal.This remote-first position requires strong organization, clear...


  • Durban, KwaZulu-Natal, South Africa Cora O’Neil Recruitment Agency Full-time R 102,000 - R 122,000 Contract

    Cora O’Neil Recruitment Agency in Durban is seeking a Junior Assistant for an entry-level position. The role focuses on foundational admin work and will be trained as part of a logistics-facing team.Expect training, remote-working structure after initial in-Durban training, and a starting salary of R10 000 gross per month. Fluency in Afrikaans and English,...


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

    Placements24 is seeking a Junior Administrative Assistant for a fully remote role, ideal for someone starting their administrative career. You will support multiple departments with data entry, document preparation, scheduling, and records management from Richards Bay, KwaZulu-Natal.This remote-first position requires strong organization, clear...

  • Entry-Level Alarm

    2 days ago


    Cape Town, Western Cape, South Africa Fidelity Services Group – Fidelity ADT Full-time R 140,000 - R 180,000 Contract

    Fidelity ADT is recruiting an Alarm & CCTV Assistant Technician for its North operation in Cape Town. This entry-level role requires at least one year's wireman experience and PSIRA Grade C registration.Based in Cape Town, the position involves assisting with alarm and security installations, running cables, mounting detectors and panels, and helping with...


  • East London, Eastern Cape, South Africa Placements24 Remote Full-time R 120,000 - R 180,000 Contract

    Placements24 is seeking a Junior Administrative Assistant for a fully remote role, ideal for someone starting their administrative career. You will support multiple departments with data entry, document preparation, scheduling, and records management from Richards Bay, KwaZulu-Natal.This remote-first position requires strong organization, clear...

  • Sales Consultant

    2 days ago


    Cape Town, Western Cape, South Africa Conquerors Direct Marketing Full-time R 100,000 - R 223,000 Contract

    Conquerors Direct Marketing in Cape Town seeks energetic individuals to join the team and develop communication and sales skills. You will promote products, engage customers, and work toward targets while building strong relationships. Training and ongoing support are provided with commission-based earning opportunities.Ideal candidates have Matric and good...


  • Soweto, Gauteng, South Africa Placements24 Full-time R 91,000 - R 109,000 Contract

    Placements24 is seeking a detail-oriented Retail Merchandising Coordinator to join their Soweto team. This entry-level role supports visual merchandising across store locations, helping to create attractive product displays and signage.You will implement merchandising plans, maintain presentation standards, and collaborate with store staff to execute...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 120,000 - R 180,000 Contract

    Placements24 is seeking a Junior Administrative Assistant for a fully remote role, ideal for someone starting their administrative career. You will support multiple departments with data entry, document preparation, scheduling, and records management from Richards Bay, KwaZulu-Natal.This remote-first position requires strong organization, clear...


  • Stellenbosch, Western Cape, South Africa Placements24 Remote Full-time R 120,000 - R 180,000 Contract

    Placements24 is seeking a Junior Administrative Assistant for a fully remote role, ideal for someone starting their administrative career. You will support multiple departments with data entry, document preparation, scheduling, and records management from Richards Bay, KwaZulu-Natal.This remote-first position requires strong organization, clear...


  • Mbombela (Nelspruit), Mpumalanga, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    Placements24 seeks an organized Underwriting Assistant for its Nelspruit office. You will support the underwriting team by gathering information, preparing documents, and coordinating with agents, brokers and clients to ensure timely policy issuance.The role offers on-the-job training, entry into the insurance field and strong potential for professional...


  • Gauteng, South Africa BCE Foods Full-time R 180,000 - R 240,000 Contract

    BCE Foods is seeking a driven recent graduate to join our Sales Department in Gauteng. This entry-level opportunity targets individuals eager to gain practical experience, develop sales skills, and build a career in a professional sales environment.No prior work experience is required; we value potential, attitude and a willingness to learn. You will support...


  • Stellenbosch, Western Cape, South Africa Placements24 Full-time R 240,000 - R 300,000 Contract

    Placements24 in Paarl, Western Cape, is looking for a Junior Management Consultant to join their growing practice. This entry-level opportunity offers exposure to diverse business challenges and client success, working with senior team members on project execution, data analysis, and strategic recommendations.Become part of a supportive team environment in...


  • Gqeberha, Eastern Cape, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    Placements24 invites applications for a Junior Electrical Engineer to join the Power Distribution team in Port Elizabeth. This entry-level role supports senior engineers in design, planning, and maintenance of the local power distribution network, delivering hands-on experience for a recent graduate.The successful candidate will learn electrical codes and...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time R 240,000 - R 360,000 Contract

    Placements24 in Rustenburg, North West, seeks a Junior Chemical Engineer for entry-level exposure to mining processes. You will work with senior engineers, assist in process monitoring, testing, and documentation in a challenging industrial setting.Ideal candidate holds a BEng in Chemical Engineering, 0–3 years of experience, and a solid grasp of fluid...


  • Richards Bay, KwaZulu-Natal, South Africa Placements24 Full-time R 180,000 - R 260,000 Contract

    Placements24 in Richards Bay, KwaZulu-Natal, is seeking an enthusiastic Insurance Sales Development Representative to join our vibrant sales team. You will identify and qualify potential clients for our range of insurance products, engage prospects, and set appointments for senior sales professionals.The ideal candidate will have excellent communication, a...


  • Randburg, Gauteng, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    Placements24 seeks a Graduate Technical Support Specialist in Randburg to deliver first-line IT support for end-users. You will diagnose hardware, software, and network issues, assist with installations, and document solutions.The role emphasizes customer service, clear communication, and ongoing training in a collaborative IT team. Ideal for recent...


  • Stellenbosch, Western Cape, South Africa Black Pen Recruitment Full-time

    Remote Upstream Data Analyst - Global Operations SupportOur client, a global leader in the Oil & Gas industry , is seeking a highly analytical and detail-oriented Upstream Data Analyst to join their fully remote team. This position is critical for extracting, cleaning, and interpreting vast datasets generated from exploration and production activities...


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

    Placements24 is seeking a Construction Labourer for our site in Mahikeng. This entry-level role supports skilled trades and helps ensure project timelines are met with safe, efficient work.You will be part of a dedicated team delivering quality construction work and gaining hands-on experience on active projects. Responsibilities include assisting with...


  • za Cash Crusaders Full-time

    Cash Crusaders in South Africa is seeking an electronics repair technician to diagnose faults and perform screen, battery, and port repairs, as well as board-level work from basic to intermediate levels. The role involves camera, speaker, microphone, and button repairs, software flashing and updates, data recovery, and using diagnostic tools with a strong...


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

    Placements24 is seeking a Junior Purchasing Officer to support procurement operations in Rustenburg, North West. This entry-level role focuses on processing requisitions, creating purchase orders, and assisting with supplier selection under supervision.You will gain exposure to negotiation, vendor management, and inventory control while contributing to...