intern software development engineer

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


  • Johannesburg, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Purpose:This role will primarily revolve around building and writing software code, as well as repair errors, adapt and configure this process new hardware, improve performance or upgrade interfaces, directing system testing and validation procedures and working with customers or departments on technical issues including software system design...


  • Johannesburg, South Africa NTT Full-time US$30 Permanent

    Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.The ideal candidate is an...


  • Cape Town, South Africa Boardroom Appointments Full-time

    Software Developer/Data Engineer - 12 Month ContractEducational Qualifications BSc Computer Science / BEng Professional Qualifications AWS Professional Certification Years of Experience 4 to 8 years of Data Engineering or Software Development experience working on Data-Driven ecosystems Skills / Requirements 4 to 8 years of Data Engineering or...


  • Durban, South Africa Winning Form Full-time

    Description Good written and verbal communication skills. Strong attention to detail. Experience with responsive and adaptive design. Understanding of SEO principles. Good problem-solving skills. Excellent verbal communication skills. Good interpersonal skills. Responsibilities Job Responsibilities: Technical Outputs:Perform Plannin...


  • Johannesburg, GP, South Africa Expleo Full-time

    Overview Expleo South Africa is where bold ideas meet real-world impact. As a global leader in engineering, quality services, and management consulting, we help businesses accelerate digital transformation and shape the future. Joining Expleo means more than just a job — it’s an opportunity to grow, innovate, and collaborate on projects that...


  • Cape Town, South Africa Collinson Group South Africa Remote Full-time

    Job DescriptionThe RoleWe are looking for an SDET who is passionate about quality, not just as a phase, but as a core part of how great software gets built. In this role, you will help shape what "great" looks like for our engineering teams, including setting test standards, supporting engineers and making sure quality is everyone's responsibility. This role...


  • Midrand, Gauteng, South Africa Peo Information Technologies Full-time

    Peo IT is seeking a highly experienced Lead Software and Technical Developer/Engineer to join our dynamic team. The ideal candidate will have 10 to 15 years of experience in the field of computing or software development and hold an Honours degree in computing or software development/engineering. This role requires a strong technical background and...


  • Johannesburg, South Africa SavageOne Pty Full-time

    Purpose of the Role: The Automated Test Engineer is responsible for designing, implementing, and maintaining automated test frameworks to validate the functionality of applications. The role includes creating initial test designs, writing scripts, installing automation protocols, and reporting test results to ensure quality standards are met. Key...


  • Durban, South Africa Winning Form Full-time

    DescriptionTechnical Skills:  C# & .NET Core RESTful APIs SQL & Databases Software Architecture & Design SDLC & Agile DevOps & CI/CD Testing & Quality Assurance Performance & Scalability Secure Software Development System Integration Production Support & Troubleshooting Couchbase, RabbitMQ & Kafka (Advantageous) Technical Leadership & Mentoring Problem...

  • Senior SDET

    4 weeks ago


    Johannesburg, South Africa SavageOne Pty Full-time

    Purpose of the Role: The Senior Automated Test Engineer is responsible for designing, leading, and implementing advanced automated testing strategies and frameworks to validate the functionality and performance of applications. The role involves driving the overall test automation strategy, collaborating closely with development teams, mentoring junior...


  • Mpumalanga, South Africa Hire Resolve Full-time

    Hire Resolve's client is looking for a Senior Software Developer/ Data Engineer to join their team in Johannesburg, GP. The candidate should have a strong hands-on experience in Apache Kafka and Apache Flink to support the development of high-performance, real-time data processing systems. This role is critical in ensuring scalable, fault-tolerant, and...


  • Cape Town, South Africa Amazon Full-time

    AWS Applied AI Solutions (AAIS) is building toward a future where every business innovates with Amazon AI teammates. To get there, we build AI solutions that improve human capabilities and transform entire business functions. We create end-to-end products that surprise and delight out-of-the-box, making complex things easy and hard things possible, with no...


  • Cape Town, South Africa Amazon Full-time

    AWS Applied AI Solutions (AAIS) is building toward a future where every business innovates with Amazon AI teammates. To get there, we build AI solutions that improve human capabilities and transform entire business functions. We create end-to-end products that surprise and delight out-of-the-box, making complex things easy and hard things possible, with no...


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

    We are seeking a highly skilled Senior Full Stack Developer with strong experience in modern software engineering and AI-assisted development practices.The successful candidate will be responsible for designing, developing, deploying, and maintaining enterprise-grade applications using React, C#, .NET, and PostgreSQL. Beyond traditional software development...


  • Cape Town, Western Cape, South Africa Collinson Group Full-time

    Job Description The Role We are looking for an SDET who is passionate about quality, not just as a phase, but as a core part of how great software gets built. In this role, you will help shape what "great" looks like for our engineering teams, including setting test standards, supporting engineers and making sure quality is everyone's responsibility. This...


  • South Africa People Source Full-time

    Enthusiastic intermediate developer. Opportunity to join an organisation working with core banking systems, Fintech, and IoT. Hybrid. Gauteng or CT based.


  • South Africa IDBASE SOFTWARE Full-time

    Senior Full Stack Developer -- AI-Enabled Software EngineeringJob DetailsDivision: DevXBusiness Unit: RIBMinimum experience: Mid-SeniorCompany primary industry: Information ServicesJob functional area: Information TechnologyJob DescriptionWe are seeking a highly skilled Senior Full Stack Developer with strong experience in modern software engineering and...

  • Software Engineer

    2 months ago


    South Africa JenRec Recruitment Full-time

    Company OverviewOperating between high-scale cloud technology and telecommunications, the company builds intelligent, multi-vendor RAN automation, cloud-native OSS, and SMO platforms deployed across Tier 1 global operators. Joining this team puts you at the core of continuous platform innovation, developing enterprise-grade systems that directly process...


  • Gauteng, South Africa Expleo Full-time

    Overview Expleo South Africa is where bold ideas meet real-world impact. As a global leader in engineering, quality services, and management consulting, we help businesses accelerate digital transformation and shape the future. Joining Expleo means more than just a job — it’s an opportunity to grow, innovate, and collaborate on projects that redefine...