entry-level software developer

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


  • gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a motivated Junior Electrical Technician to join our manufacturing client’s team in Tembisa, Gauteng. This entry-level role focuses on installing, maintaining, and troubleshooting electrical control systems with hands-on mentorship. You will work with senior technicians to develop skills in industrial automation, safety compliance,...


  • Pretoria, Gauteng, South Africa Sabenza It & Recruitment Full-time R 240,000 - R 360,000 Contract

    Entry Full Stack DeveloperPretoria, South Africa | Posted on 21/09/2026Are you a juniordeveloper who’s excited about Java, Angular, cloud, DevOps and modern softwaredevelopment?We’re looking oan Entry-Level Full Stack Developer to join a dynamic technology team whereyou’ll gain hands-on experience working on enterprise applications, cloudtechnologies...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full-time R 350,000 - R 500,000 Contract

    Software Development Engineer in Test Level 1About the job Software Development Engineer in Test Level 1Hybrid positionResponsibilities:Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected.Develop and optimise...


  • Soweto, Gauteng, South Africa Placements24 Full-time

    Placements24 in Soweto, Gauteng is seeking a Warehouse Receiving Clerk. This entry-level role focuses on accurately receiving, inspecting, documenting, and storing incoming goods to maintain inventory integrity.You will record receipts in the WMS, coordinate with suppliers, and uphold safety and efficiency in a fast-paced warehouse environment while building...


  • Secunda, Mpumalanga, South Africa Mamba-Magnate-Marketing Full-time

    Mamba Magnate Marketing in Secunda is seeking motivated individuals for an Entry-Level Retail Sales Consultant role. No prior sales experience is required as full training and ongoing support will be provided to successful candidates.You will promote products, build customer relationships, identify needs, and contribute to achieving sales targets while...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa Daisy Business Solutions Full-time

    Purpose of the roleWe are looking for a skilled Software Developer to join our dynamic team. Our team scopes, plans, deploys, and maintains Laserfiche systems/ Document Management systems (like Doc MGT), utilizing its standard functionalities while pushing its limits with custom-built tools. As we expand our capabilities beyond Laserfiche/ Doc MGT, we...


  • kwazulu-natal, za, KwaZulu-Natal Wire Speed Systems Full-time

    Duties & ResponsibilitiesSet up appointments with new clients for Sales Pitch of our products/services.Meet and exceed the financial and strategic sales targets agreed with Wire Speed Systems IT.Work with existing and new accounts to position the IT portfolio offerings through consultative selling.Build and manage a network of customer relationships,...


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

    IQVIA seeks a Data Acquisition Specialist to manage external data streams for clinical trials. The role focuses on definition, setup, ingestion, and documentation of data transfer processes across multiple data streams in a remote-friendly environment.You will work with data providers and cross-functional teams to ensure compliant data transfer, mapping, and...


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

    About the RoleOur client, a cutting-edge technology firm specializing in cloud-based solutions, is seeking a talented and motivated Full Stack Software Engineer to join their expanding development team. This **fully remote** position allows you to work from anywhere, contributing to innovative projects with a globally distributed team. You will be involved...

  • Software Developer

    3 days ago


    za IndSAfri Full-time

    We are seeking a skilled and experienced Software Developer to join our dynamic team. The successful candidate will be responsible for translating detailed designs into robust, quality software through programming and configuration. This role involves developing critical and complex technical components, ensuring that all software is supportable,...


  • western cape, za, Western Cape Placements24 Full-time

    Placements24 is seeking a creative and organized Graduate Marketing Coordinator for a fully remote position. You will assist in developing and executing marketing strategies that drive brand awareness and customer engagement from a home office.This entry-level role welcomes a recent graduate with strong communication skills and the ability to work...


  • Durban, KwaZulu-Natal, South Africa Beetle Inc Full-time

    We are looking for the one. We are not going to beat around the bush…Morpheus wouldn’t! Do you have impeccable HTML, CSS and JavaScript skills? Are you proficient in both front and backend development? Are you feed off pressure and meeting impossible deadlines? Then by all means, please take a seat…Our kickass marketing agency is looking for a web...


  • Pretoria, Gauteng, South Africa Tumaini Consulting Full-time

    Our client is looking for a Mid-Level Android Developer with a strong foundation in native Android development and an interest in hardware integration. The successful candidate will join a permanent on-site team and have the opportunity to build further expertise in device-layer development and payment technology. What You’ll Be Doing: Build and enhance...


  • Durban, South Africa Communicate Recruitment Full-time €500,000 Contract

    The Qualities of a True Slytherin: - Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related field - Minimum 4+ years of Full Stack development experience - Exceptional command of Python - Strong proficiency in JavaScript and/or TypeScript - Experience with modern frameworks such as React - Ability to craft and...


  • Cape Town, Western Cape, South Africa Hire Resolve Full-time

    A Company that provides integrated fuel and payment management solutions, including hardware and software, for sectors like retail, commercial, and industrial, is seeking an Intermediate C++ Developerwho will bedeveloping and extending their current software solutions, providing quality feedback to testing/implementation teams, and occasionally working...

  • Python Developer

    20 hours ago


    gauteng, South Africa Tenth Revolution Group Full-time

    Python Developer (Junior, Intermediate & Senior) - Multiple Roles Permanent Opportunity | South Africa | Hybrid Working Our client is expanding their software development team and is looking for multiple Python Developers across Junior, Intermediate, and Senior levels to contribute to a range of innovative enterprise and mobile-focused projects. This...

  • Blockchain Developer

    20 hours ago


    paarl, western cape, South Africa Placements24 Full-time

    About the Role Our client, a burgeoning startup in the decentralized applications (dApps) space, is seeking a talented Mid-Level Blockchain Developer to join their growing team. This role is primarily focused on developing and maintaining blockchain-based solutions and smart contracts. While the company is based in **Paarl, Western Cape, ZA**, this position...

  • Mid-Level C# Developer

    20 hours ago


    johannesburg, gauteng, South Africa Ats Client Full-time

    We are seeking a C# Developer with 4+ years' experience to join a dynamic development team. Requirements: 4+ years' experience in C# / .NET development Relevant Degree or Diploma (Computer Science, IT, Engineering or similar) Strong mathematical and problem-solving ability Experience with either: WinForms WebForms and React Key Skills: Solid...


  • kwazulu natal, South Africa RMS Staffing Solutions Full-time

    Job Overview My client is a digital solutions company that has grown from strength to strength with large corporate clients across South Africa. They specialise in providing tailored digital solutions for companies, brands, and agencies. Examples of solutions they have developed over the short-term include gamified marketing tools, Employee Communication...


  • cape town, South Africa Communicate Recruitment Full-time

    Technical Requirements: Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related field 4+ years of Full Stack development experience Strong React development skills Proficiency in JavaScript and TypeScript Experience with back-end technologies such as .Net/ C# Strong understanding of RESTful API design and integration...