entry-level software developer

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


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


  • cape town, South Africa Communicate Recruitment Full-time

    Technical Requirements: Bachelor's Degree in Computer Science, Software Engineering, Information Systems, or a related field 3-5 years of software development experience Strong expertise in React.js and modern JavaScript (ES6+) Experience with TypeScript Solid understanding of HTML5, CSS3, and responsive design principles Experience consuming and...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client is seeking a talented and motivated Blockchain Developer to join their innovative team in Pietermaritzburg . This role offers a unique opportunity to contribute to cutting-edge projects within the rapidly evolving Crypto & Blockchain space. You will be instrumental in designing, developing, and implementing secure, efficient, and...


  • Durban, KwaZulu-Natal, South Africa Derivco Full-time

    Are you a highly experienced Software Developer who enjoys designing scalable solutions, solving complex technical challenges, and mentoring other engineers?We're looking for a Senior Developer Level 2 to join our team and play a key role in shaping software architecture, driving engineering best practices, and delivering high-quality solutions across...


  • Bloemfontein, Free State, South Africa Placements24 Full-time

    About the RoleOur client, an innovative startup poised to revolutionize the Crypto & Blockchain landscape, is actively seeking a talented and motivated Mid-Level Blockchain Developer to join their fully remote engineering team. This is an exciting opportunity for a developer passionate about building decentralized applications (dApps) and contributing to the...


  • Bloemfontein, Free State, South Africa Placements24 Full-time

    Placements24 is seeking a motivated Junior Industrial Engineer in Bloemfontein to support quality systems and process improvement within a growing manufacturing environment. The role suits a recent graduate or early-career engineer eager to learn under senior staff, with hands-on exposure to process analysis, SOP documentation, and Lean tools like 5S and...


  • Pretoria, Gauteng, South Africa PTY Full-time

    PTY is seeking a warehouse associate for manufacturing and packing tasks. The role involves assisting co-workers, loading raw materials, inspecting products, and ensuring orders ship on time. Training is provided for entry-level candidates, and travel overseas may be required.Salary ranges from R18 000 to R30 000 monthly with accommodation and medical...


  • Klerksdorp, North West, South Africa Mbilamoi Direct Marketing Full-time

    MbilaMoi Direct Marketing in Klerksdorp is seeking enthusiastic Sales Agents for an entry-level role. You will learn by doing, engage with customers to introduce products, and build relationships in a supportive environment.Ideal candidates have strong communication, a positive, self-motivated attitude, and a willingness to learn. You will work in a...


  • Cape Town, Western Cape, South Africa Apple Inc Full-time

    Job Summary Apple is seeking a detail-oriented and motivated Entry Level Data Entry Clerk to join our growing remote team. In this role, you will be responsible for accurately entering, updating, and maintaining data across various internal systems to support business operations. This position is fully remote, making it an excellent opportunity for...


  • mpumalanga, za, Mpumalanga Placements24 Full-time

    About the RoleOur client is looking for a motivated and skilled Blockchain Developer to join their growing team in Nelspruit . This role involves contributing to the development and implementation of innovative blockchain solutions, working closely with senior engineers and the product team. You will gain hands‑on experience in building decentralized...

  • Software Developer

    3 days ago


    Johannesburg, Gauteng, South Africa DataEQ Group. Full-time

    ABOUT US DataEQ uses social media and other customer feedback data to help our clients (large enterprise brands) generate better CX insights, manage risk, improve conduct reporting and optimise social customer service. Data is at the heart of what we deliver, so our work requires a strong understanding of qualitative and quantitative methodologies, as well...

  • Software Developer

    3 days ago


    Vereeniging, Gauteng, South Africa Placements24 Full-time R 420,000 - R 600,000 Contract

    About the RoleOur client is seeking a talented and adaptable Software Developer to join their team in Vereeniging . You will be involved in the full software development lifecycle, from requirement gathering and design to implementation, testing, and deployment. This role offers the opportunity to work on diverse projects, contributing to the development of...

  • Software Developer

    3 days ago


    Durbanville, Western Cape, South Africa Durbanville Classifieds Full-time R 420,000 - R 660,000 Contract

    Our client is seeking an experienced Software Developer with strong commercial PHP Laravel experience to join their development team in Durbanville. This opportunity is suited to a developer with a proven track record of delivering quality software in a commercial environment.Key Responsibilities:Develop, maintain and enhance web applications using PHP and...

  • SOFTWARE DEVELOPER

    3 days ago


    Mbombela (Nelspruit), Mpumalanga, South Africa Staff Unlimited Recruitment Full-time R 167,400 - R 256,680 Contract

    Software Developer NELSPRUIT Minimum Requirements At least 1+ years of software development experience Proficient in at least 2 programming languages Experience using SQL and database design Other programming languages (HTML, JAVA, Python, etc.) Additional Requirements Self-driven and passionate Ability to work under pressure and adhere to...


  • Centurion, Gauteng, South Africa Progressive Technology Full-time

    Job Summary Progressive 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...


  • eastern cape, za, Eastern Cape Maenetja Direct Marketing Full-time

    Uniting Holding in Gqeberha (Port Elizabeth) is hiring energetic, customer-focused individuals for an entry-level Sales role. Full training is provided to help you develop selling and service skills and launch a lasting career.You'll assist customers, recommend solutions, promote products professionally, and build relationships while working with a...


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

    Placements24 is seeking a motivated Regulatory Affairs Associate to support our fast-growing pharmaceutical client in Mahikeng, North West. You will assist in regulatory dossiers preparation, maintain documentation, and liaise with authorities.This entry-level to early-career role offers exposure to regulatory submission processes, cGMP awareness, and...


  • Benoni, Gauteng, South Africa Placements24 Full-time R 83,000 - R 124,000 Contract

    Placements24 is recruiting for a Production Line Worker in Benoni, Gauteng. This on-site role supports the assembly process on the factory floor, with training provided to help you build a start-to-finish career in manufacturing.You'll work as part of a team, perform various assembly tasks, and help meet production targets while maintaining safety and...


  • Randburg, Gauteng, South Africa Tree of New Beginnings Full-time R 100,000 - R 134,000 Contract

    Tree of New Beginnings is seeking a Junior/Entry Level candidate to start a career in property management. You will report to a Manager and gain hands-on experience across rentals, maintenance and inspections.The role is ideal for a motivated school leaver with a valid SA driver’s licence, own vehicle, and readiness to travel between sites. Training and...