graduate software engineer

10,000 graduate software engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • Remote, wes kaap, South Africa Ninety One Full-time

    Ninety One is South Africa’s largest investment manager and the only one with a global presence. The firm has 22 offices across 15 countries on five continents and manages R3.4 trillion of assets on behalf of clients (as at 30 Sept 2025). Established in Cape Town in 1991 as part of the Investec Group, Ninety One demerged and rebranded in 2020, becoming an...


  • Cape Town, Western Cape, South Africa Placements24 Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client, a leading innovator in the fintech sector, is looking for an ambitious Graduate Software Engineer to join their prestigious internship program in Cape Town, Western Cape . This is an exceptional entry-level opportunity designed to immerse you in real-world software development projects from day one. You will work alongside...


  • Wes-Kaap, South Africa Ninety One Full-time R 300,000 - R 500,000 Contract

    Ninety One is South Africa’s largest investment manager and the only one with a global presence. The firm has 22 offices across 15 countries on five continents and manages R3.4 trillion of assets on behalf of clients (as at 30 Sept 2025). Established in Cape Town in 1991 as part of the Investec Group, Ninety One demerged and rebranded in 2020, becoming an...


  • sandton, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a globally recognized leader in cloud-based enterprise solutions, is actively seeking high-caliber Graduate Software Engineers to join their fully remote engineering team. This is an exceptional opportunity for talented graduates to contribute to the development of innovative software products, work with cutting-edge technologies,...


  • Benoni, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking an enthusiastic and talented Remote Graduate Software Engineer to join their forward-thinking engineering team. This position is perfectly suited for recent graduates with a strong foundation in computer science or software engineering who are eager to contribute to cutting-edge software development projects. You will work...


  • johannesburg, gauteng, South Africa Company : ilaunch Full-time

    Location: Johannesburg, Gauteng, South Africa Date: 8-9-2024 Software Engineering Graduate Programme - South Africa High-achieving IT or BEng graduates with a passion for software development and coding are invited to join an outstanding role. Responsibilities include assisting with software development, design, and coding, learning the codebase, and...


  • polokwane, limpopo, South Africa Placements24 Full-time

    About the Role Our client, a pioneering tech company specializing in innovative digital solutions, is actively seeking a talented and enthusiastic Graduate Software Engineer with a specialization in Frontend development. This fully remote position is an exceptional opportunity for a recent computer science graduate or early-career engineer to contribute to...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client is seeking a talented and motivated Graduate Software Engineer to join their dynamic engineering team in a fully remote capacity. This is an exceptional opportunity for recent graduates to launch their careers by working on innovative software solutions. You will collaborate with experienced engineers, contribute to all phases of the...


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

    About the Role Our client, a leading software development firm renowned for its cutting-edge solutions, is actively seeking enthusiastic and bright Graduate Software Engineers to join their dynamic team in the vibrant city of Cape Town . This role offers an exciting opportunity to contribute to the design, development, and implementation of innovative...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 250,000 - R 420,000 Contract

    Placements24 is seeking a motivated Graduate Software Developer to join our innovative engineering team. This remote-first role offers the flexibility to work from anywhere in South Africa while contributing to projects that impact global markets.You will participate in the full software development lifecycle, learning from experienced engineers in a...


  • South Africa Recruitpro Solutions Full-time R 1 - R 2 Contract

    Unilever is currently hiring for a Site Engineering Manager Function: Supply Chain Reports to: Sourcing Unit Director Location: Boksburg Factory, Johannesburg, South Africa Terms & Conditions: Full time, onsiteAbout the roleThe Engineering Manager holds overall responsibility for engineering projects and maintenance across the site, including utilities,...


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

    Placements24 seeks a Graduate Software Developer for a fully remote position across South Africa. You will design, develop, and maintain software with a distributed team, collaborating with senior developers and product managers to implement features from concept to deployment.The ideal candidate has a recent computer science or software engineering degree,...


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

    Placements24 is seeking a recent Graduate Software Developer to join a fast-growing tech team. The role is fully remote within South Africa, with flexible hours and a distributed group of developers across the country.You will contribute to design, development, testing, and deployment of modern applications using Java/Python/JavaScript, participate in code...


  • gauteng, South Africa Placements24 Full-time

    WhatJobs Direct in Pretoria, Gauteng, offers a Graduate Software Development Trainee position designed for recent graduates eager to start a career in tech. You will receive hands-on training across front-end, back-end, or full-stack development, with guidance from seasoned engineers. The program emphasizes practical learning, collaboration, and modern...


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

    WhatJobs Direct in Cape Town seeks a recent Graduate Software Engineer to join the Software Engineering team. You will work on full software development lifecycle, from design to deployment, in a hybrid onsite/remote setup. Ideal candidates have a degree in CS/SE, strong coding skills in Java, Python, JS or C#, and a willingness to learn modern frontend and...


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

    About the Role Our client, WhatJobs Direct, is a rapidly growing technology firm at the forefront of digital transformation solutions. We are seeking enthusiastic and technically adept graduates to join our esteemed Software Engineering team in **Cape Town**. This role offers a unique blend of on-site collaboration and remote flexibility, providing the best...


  • rustenburg, north west, South Africa Placements24 Full-time

    About the Role Our client, a cutting-edge technology firm specializing in artificial intelligence and machine learning solutions, is seeking innovative graduate software engineers to join their expanding team. This role is based in Rustenburg, North West, but is offered as a fully remote position, allowing you to work from anywhere. You will be involved in...


  • johannesburg, gauteng, South Africa Company : Centrax Digital UK Full-time

    Centrax Digital invites applications for a Software Developer graduate to join our Johannesburg team. You will design, develop, and maintain software applications in line with business requirements and deliver solutions that improve user experience and support growth. Collaboration with cross-functional teams is essential as you contribute to projects across...


  • Cape Town, Western Cape, South Africa Company: De Beers Group Full-time

    De Beers Group invites applications for a Graduate Software Engineer programme in South Africa to develop, enhance, and maintain software systems supporting operational efficiency. The role emphasizes problem-solving, learning, and exposure to industry-leading practices.You will gain hands-on experience, collaborate with the Technical Services Unit, and may...


  • gauteng, South Africa Company : FDM Full-time

    FDM Software Engineering Graduate Programme in South Africa offers an exciting entry into IT transformation. As a Consultant in the Software Engineering Practice, you will work on client assignments, contribute to product development, and gain exposure to languages, vendors like Microsoft and AWS, and continuous upskilling through FDM’s Skills Lab. You...