entry-level software developer

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


  • Port Shepstone, KwaZulu-Natal, South Africa Godz Eye Marketing Full-time

    Dauntless Dynasty Marketing is looking for outgoing individuals with great communication skills to join our team as customer service/sales/Retail Team Leaders. The position duties are primarily composed of sales, marketing, dealing with customers, orders, account questions, renewing contracts. No experience is needed.


  • kwazulu-natal, za, KwaZulu-Natal Kabstrading Co Full-time

    Kabstrading Co in Richards Bay, KwaZulu-Natal is seeking a Warehouse Associate Inventory FIFO Perishables. No experience needed for some postings; general duties include restocking, order processing, packing, and counting inventory.Role involves standing for long periods and manual lifting, with accommodation and medical insurance offered. Responsibilities...


  • East London, Eastern Cape, South Africa Placements24 Full-time

    Placements24 in East London, Eastern Cape, ZA, is seeking a Graduate Marketing Specialist to join our client’s office-based team. You will help develop and execute campaigns across digital, social media, and traditional channels, gaining hands-on experience in market research, content creation, and performance analysis.Work with experienced marketing...


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

    Placements24 in Paarl, Western Cape, is seeking a diligent Warehouse Distribution Clerk to support daily warehouse operations and ensure accurate documentation of incoming and outgoing goods. This entry-level role focuses on inventory records, order processing, packing, labeling, and coordinating with carriers, with emphasis on safety, teamwork, and hands-on...


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

    Placements24 is seeking a Junior Administrative Clerk for a fully remote role. You will support core administrative functions, including data entry, digital filing, scheduling, and handling emails, while learning from experienced professionals in a dynamic startup environment. The ideal candidate is eager to learn, well-organized, with strong communication...


  • benoni, gauteng, South Africa Placements24 Full-time

    Placements24 in Benoni, Gauteng, is seeking an enthusiastic Entry Level Customer Support Agent for a hybrid role combining in-office learning with remote work flexibility. You will be the primary contact, handling inquiries, providing product information, and resolving basic issues. This position offers comprehensive training and opportunities for growth...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time

    Placements24 in Nelspruit is seeking a Kitchen Hand / Food Prep Assistant to support chefs with food preparation, dishwashing, and maintaining a clean, efficient kitchen. This entry-level position is ideal for someone eager to learn and contribute to high-quality meals for clients in Nelspruit. You will assist with ingredient prep, hygiene practices, stock...


  • South Africa Opperate Remote Full-time

    Employment Type: Full-Time Work Arrangement: 100% Remote Experience: No Prior Experience Required Education: Secondary Education Completed Compensation: Competitive USD-Based Salary You don't need a degree or previous experience. We are looking for individuals with the right attitude, excellent communication abilities (English), and willingness to work...


  • Remote, South Africa Sentinel Staffing Services Full-time

    Sentinel Staffing Services seeks a motivated Junior Bookkeeper in Randburg, Gauteng. The role focuses on recording transactions, maintaining ledgers, and assisting with basic financial reporting. It offers practical frontline experience for career growth in bookkeeping and accounting. The ideal candidate has a Grade 12, a relevant diploma or ICB/SAIPA...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time

    WhatJobs Direct in Nelspruit, Mpumalanga, is hiring an entry-level Recruitment Coordinator. This hybrid role supports recruitment consultants with scheduling, candidate comms, ATS updates, and admin tasks. You’ll gain exposure to the full recruitment lifecycle in a supportive team. The role emphasizes learning, mentoring, and hands-on experience within our...


  • Remote, South Africa Placements24 Full-time

    Placements24 is seeking a Junior Electrical Engineer to join the Grid Operations team in Tembisa, Gauteng. This entry-level role offers hands-on experience in power grid management, real-time monitoring, and troubleshooting on-site at the operations center. You will work with senior engineers, gain exposure to SCADA systems, and contribute to reports, risk...


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

    Data Acquisition Specialist - External Data (Remote/Homebased) Bloemfontein, South AfricaDurban-Inland, KZN, South AfricaCenturion, South AfricaBellville, South AfricaFull timeRThe Data Acquisition Specialist performs activities relating to the definition, set-up and ingestion of External Data Streams, and related documents and processes aligned with...


  • Soweto, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a reputable retailer with a strong local presence, is seeking an energetic and customer-focused Customer Support Agent to join their team in Soweto, Gauteng . This is an excellent entry-level opportunity for individuals passionate about providing outstanding service and eager to build a career in customer relations. You will be the...

  • Mid-Level Developer

    3 hours ago


    Gauteng, South Africa Tumaini Consulting Full-time

    Our client is looking for an experienced C#/.NET Developer to join their development team. The ideal candidate will have strong production development experience, with particular emphasis on SQL, stored procedures, testing, and API ownership.   Requirements • 4+ years' experience in C#/.NET development • Strong production experience with C# and .NET •...

  • Mid-Level Developer

    10 hours ago


    Bellville, Western Cape, South Africa Sintrex Full-time

    Company OverviewSintrex is passionate about the innovative pursuit of excellence in providing end-to-end IT management and consultative IT services that create reliable, robust, and user-friendly solutions. Through a culture of excellence, partnership, and fun, Sintrex attracts and empowers staff with an inspirational work experience, world-class software,...

  • Mid-level Developer

    15 hours ago


    eastern cape, South Africa EnableSA T/A EnableSA Pty Ltd Full-time

    Mid-Level Developer Our global client is seeking an experienced Mid-Level Developer to join the Port Elizabeth team. Responsibilities Design, develop, test, and implement software solutions. Write and implement quality and high-performing code. Work with the product owner to develop the overall look and design of the product. Client-side development...

  • Mid-Level Developer

    20 hours ago


    eastern cape, za, Eastern Cape EnableSA T/A EnableSA Pty Ltd Full-time

    Mid-Level DeveloperOur global client is seeking an experienced Mid-Level Developer to join the Port Elizabeth team.ResponsibilitiesDesign, develop, test, and implement software solutions.Write and implement quality and high-performing code.Work with the product owner to develop the overall look and design of the product.Client-side development with...

  • Developer Level 1

    20 hours ago


    durban, kwazulu natal, South Africa Games Global Full-time

    Are you passionate about writing quality software and building solutions that make a real difference? Do you enjoy solving problems, learning from experienced developers, and being part of a team that takes pride in its work? Join Games Global and grow your development career in a collaborative environment where quality and teamwork come first. What You'll...


  • Gqeberha, Eastern Cape, South Africa EnableSA T/A EnableSA Pty Ltd Full-time R 420,000 - R 600,000 Contract

    Mid-Level DeveloperOur global client is seeking an experienced Mid-Level Developer to join the Port Elizabeth team.ResponsibilitiesDesign, develop, test, and implement software solutions.Write and implement quality and high-performing code.Work with the product owner to develop the overall look and design of the product.Client-side development with...


  • Johannesburg, Gauteng, South Africa Advius Full-time

    Data Acquisition Specialist - External Data (Remote/Homebased) Bloemfontein, South AfricaDurban-Inland, KZN, South AfricaCenturion, South AfricaBellville, South AfricaFull timeRThe Data Acquisition Specialist performs activities relating to the definition, set-up and ingestion of External Data Streams, and related documents and processes aligned with...