intern software development engineer

442 intern software development engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Losika Consulting Full-time R 600,000 - R 900,000 Contract

    Description We’re looking for a hands‑on Software Engineer who loves building high‑quality software using modern engineering practices. You will design, build, test and continuously deliver cloud‑native risk services on Microsoft Azure using our C#/.NET. You lead through craft, example, mentorship and by raising the engineering bar. What You Will Do...


  • eastern cape, za, Eastern Cape Microsoft South Africa Full-time

    Position: Cloud Solutions Sales Engineer Company: Microsoft South Africa Location: Port Elizabeth, South Africa Experience: 5+ years in cloud solutions sales, preferably within enterprise environments Education: Bachelor’s degree in Computer Science, Information Technology, Business or related field Employment Type: Full-time Industry: Technology and...


  • gauteng, za, Gauteng Sandvik AB Full-time

    Sandvik Mining is a global leading supplier in equipment and tools, parts, service and technical solutions for the mining and infrastructure industries. Applications include rock drilling, rock cutting, loading and hauling, tunnelling and quarrying. We are proud to be recognized on the Forbes Top 50 Global Employers List.The roleThe IT Infrastructure...


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

    Position Summary We are seeking a skilled Senior Software Engineer / Senior .NET Developer on a contract basis to support the continued development and enhancement of the IS3P (Information Security Self-Service Platform) and related Information Security initiatives. The successful candidate will be responsible for designing, developing, integrating,...


  • Centurion, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Software Development Manager to lead a globally distributed engineering team in a fully remote role. You will oversee the entire software lifecycle, driving architectural direction, best practices, and timely delivery of high-quality software.You will mentor engineers, collaborate with cross-functional stakeholders, and champion a...


  • Remote, wes kaap, South Africa AnyVan Full-time

    Got Drive? Join AnyVan as we make moving anything, anywhere miles better and build a career that moves just as fast. Back in 2009, our CEO Angus saw half-empty vans everywhere and knew there had to be a better way! That's how AnyVan began. He set out to create the world's most efficient logistics technology and help halve the number of wasted miles by...


  • Gqeberha, Eastern Cape, South Africa Microsoft South Africa Full-time R 600,000 - R 900,000 Contract

    Position: Cloud Solutions Sales Engineer Company: Microsoft South Africa Location: Port Elizabeth, South Africa Experience: 5+ years in cloud solutions sales, preferably within enterprise environments Education: Bachelor’s degree in Computer Science, Information Technology, Business or related field Employment Type: Full-time Industry: Technology and...


  • kempton park, gauteng, South Africa Sandvik AB Full-time

    Sandvik Mining is a global leading supplier in equipment and tools, parts, service and technical solutions for the mining and infrastructure industries. Applications include rock drilling, rock cutting, loading and hauling, tunnelling and quarrying. We are proud to be recognized on the Forbes Top 50 Global Employers List. The role The IT Infrastructure...


  • Remote, wes kaap, South Africa azakaw Full-time

    Senior Software Developer - Back End Engineer City of Cape Town, Western Cape, South Africa Job Title: Senior Software Developer - Back End Engineer (.Net) Reports to: Tech Lead Direct Reports: Nil Location: Cape Town About azakaw azakaw is an innovative and fast-growing company specializing in regulatory technology solutions. We are dedicated to...


  • Cape Town, Western Cape, South Africa HR Genie Full-time

    Position SummaryWe are seeking a skilled Senior Software Engineer / Senior .NET Developer on a contract basis to support the continued development and enhancement of the IS3P (Information Security Self-Service Platform) and related Information Security initiatives.The successful candidate will be responsible for designing, developing, integrating, testing,...


  • City of Johannesburg, Gauteng, South Africa Flexzo Ai Full-time

    Staff / Lead Software Engineer — AI-Assisted Development & Agent Harnesses Flexzo builds healthcare workforce software covering recruitment, scheduling and workforce operations. We’re looking for a hands-on engineering leader who has shipped production software using AI coding agents and can help our team deliver reliable features faster. You will own...


  • Remote, noord kaap, South Africa Placements24 Full-time

    About the Role Our client, a pioneer in automotive technology, is expanding its engineering team and seeking a talented Remote Automotive Software Engineer specializing in Advanced Driver-Assistance Systems (ADAS). This is a fully remote position, allowing you to contribute from anywhere in South Africa. You will play a pivotal role in designing, developing,...


  • Cape Town, South Africa Amazon Full-time

    Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service.Our platform handles a significant load of Internet traffic generated by internal and external customers that build their solutions on EC2. On...


  • Remote, South Africa Company : Amazon Full-time

    Amazon in South Africa is seeking a Software Engineering Internship candidate. You will write real software, collaborate with experienced engineers, and work on projects that matter to customers. The role involves designing and building technologies in a large distributed environment, creating predictive solutions, and delivering high-quality software in an...

  • Security Engineer

    3 weeks ago


    Remote, South Africa Sabenza IT & Recruitment Full-time

    Job Description The Security Engineer is responsible for ensuring that software solutions are designed, developed, tested, and deployed in accordance with secure development practices and organisational security standards. Working closely with software engineers, architects, DevOps teams, and client stakeholders, the role focuses on identifying security...


  • Cape Town, South Africa Amazon Full-time

    Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impact millions of customers worldwide? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. Customer obsession is part of...

  • C++ Developer

    3 weeks ago


    Cape Town, Western Cape, South Africa Communicate Ct Full-time

    Not every developer works where milliseconds matter. C++ Developers build the systems that power trading platforms, telecoms networks, gaming engines, embedded devices, and mission-critical applications. They combine deep technical expertise with problem-solving skills to create software that is fast, scalable, and reliable.We're growing our C++ Developer...

  • C++ Developer

    3 weeks ago


    Cape Town: Northern Suburbs, South Africa Communicate IT Full-time

    Reference: CTI007177-TF-1Not every developer works where milliseconds matter. C++ Developers build the systems that power trading platforms, telecoms networks, gaming engines, embedded devices, and mission-critical applications. They combine deep technical expertise with problem-solving skills to create software that is fast, scalable, and reliable.We're...


  • South Africa The Legends Agency Full-time

    Software Development Engineer Johannesburg Salary R60 000 to R65 000About the RoleWe are seeking a highly skilled Software Development Engineer to design, build, and optimize high-performance firmware, web applications, and data management systems for cutting-edge technology.Key ResponsibilitiesSoftware & System Development: Design, develop, and integrate...

  • C++ Developer

    3 weeks ago


    South Africa Communicate Recruitment Full-time

    Key Responsibilities: Design, develop, and maintain high-performance applications using C++Write clean, efficient, and scalable code for complex software systemTroubleshoot, debug, and optimise applications for speed and reliabilityCollaborate with cross-functional teams to deliver robust software solutionsParticipate in code reviews and contribute to...