intern software developer

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


  • gauteng, za, Gauteng iSanqa Full-time

    IntroductionOur client requires the services of a Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office rotation.Amazing brand with cutting-edge technologyExcellent teams in Global team collaborationHigh work-life balance with Flexible hoursAgile working environmentEXPERIENCE: 8-10 Years related working experience.COMMENCEMENT: As soon as...


  • Centurion, Gauteng, South Africa Network IT Full-time

    Duties & ResponsibilitiesRoles and Responsibilities:Develop complex software following coding standards and applicable methodologies.Participate in product and/or application definition activities, including feature analysis and risk assessment.Collaborate with cross-functional teams to achieve project goals.Conduct technical root cause analysis and provide...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking enthusiastic and driven individuals to join their team as Apprentice Software Developers . This is a fully remote, ground-floor opportunity designed to launch your career in technology. You will be immersed in a dynamic learning environment, working on real-world projects alongside experienced mentors. We are committed to...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time

    Hire Resolve’s client is seeking a talented and experienced Software Development Lead to join their dynamic team. The successful candidate will be responsible for leading a team of software developers in designing, implementing, and maintaining software solutions that meet the needs of clients. The Software Development Lead will collaborate with...

  • Software Developer

    1 day ago


    Stellenbosch, Western Cape, South Africa Placements24 Full-time

    About the RoleOur client, a dynamic FinTech company, is seeking a talented Software Developer with a strong Java background to join their expanding, fully remote team. This role is ideal for an individual passionate about building robust, scalable, and high-performance financial applications. You will be involved in the entire software development lifecycle,...


  • Pretoria, Gauteng, South Africa Network Recruitment Full-time

    Key Responsibilities:Develop and enhance software applicationsWrite clean, maintainable C# codeWork on requirements gathering and solution designTest, troubleshoot, and resolve system issuesAssist with software deployment and supportMaintain existing applications and databasesCollaborate with developers and business usersDocument technical solutions and...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Pronel Personnel Full-time

    An exciting opportunity is available for an experienced Software Developer to join a well-established manufacturing environment. The successful candidate will be responsible for developing and enhancing software solutions, identifying opportunities for improvement and supporting the effective, efficient and secure operation of IT systems.This is a hands-on...


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

    About the RoleOur client is seeking a talented Automotive Software Developer to join their cutting-edge product development team, with the flexibility to work remotely or from their Stellenbosch hub. This role is crucial in developing sophisticated software solutions for in-car infotainment systems, advanced driver-assistance systems (ADAS), and vehicle...

  • Software Developer

    1 day ago


    Cape Town, Western Cape, South Africa Datafin Full-time

    Software Developer (Python)IT - Software DevelopmentCape Town - Western Cape - South Africa ENVIRONMENT: Our client seeks a Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke software solutions, architecture consulting, and systems integration. The ideal candidate should have a strong...


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

    About the RoleOur client is looking for bright, passionate individuals to join as Software Development Trainees in Durban . This apprenticeship is designed to equip you with the essential skills to become a proficient software developer. You will receive structured training in programming languages, software design principles, and development methodologies,...


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

    Our client, a rapidly growing FinTech startup, is seeking an experienced and visionary Lead Software Developer to spearhead their engineering efforts. This role is entirely remote, offering the flexibility to work from anywhere while contributing to the development of innovative financial solutions. You will be responsible for leading a team of talented...


  • Johannesburg, Gauteng, South Africa Talent Shore Full-time

    Johannesburg, South Africa | Posted on 02/09/2026Industry Employment - Recruiting - StaffingRequired Skillssoftware developmentsoftware development capa...+23City JohannesburgProvince GautengCountry South AfricaPostal Code 2000Job DescriptionJunior Software DeveloperJob DescriptionSummaryLocation: Hybrid/RemoteReporting to: Project ManagerContract:...


  • Stellenbosch, Western Cape, South Africa Salix Recruitment Full-time

    Shape the technology behind next-generation radar and sensing systems. We are looking for an exceptional Senior Software Developer specialising in Signal Processing to join a highly specialised engineering environment in Stellenbosch. This is an opportunity for a software engineer who enjoys solving complex problems at the intersection of mathematics,...


  • northern cape, za, Northern Cape Placements24 Full-time

    About the RoleOur client, WhatJobs Direct, is seeking a talented and enthusiastic Graduate Software Developer to join their innovative technology team in Upington, Northern Cape . This is an exceptional opportunity for a recent graduate with a passion for coding and software development to gain practical experience and build a career in a rapidly evolving...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full-time

    About the job Head of Software DevelopmentResponsibilities:Work with the leadership team to set clear priorities and goals for IT management and production, balancing long-term and immediate needs.Develop and manage annual and quarterly budgets.Oversee data security, management, and governance.Manage strategic vendor and technology partner...


  • johannesburg, gauteng, South Africa Entelect Full-time

    Exciting Opportunity for a Development Manager at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular...


  • city of johannesburg metropolitan municipality, gauteng, South Africa Indsafri Full-time

    We are seeking a skilled and motivated Software Developer II to join our development team within the banking and financial services sector. The successful candidate will be responsible for designing, developing, testing, implementing, and maintaining high-quality software applications that support banking operations and business objectives. The role...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 15/10/2026 We’relooking for a Senior Java Developer to own the development, maintenance,and production support of enterprise Java applications and integrations in atelecommunications and value-added services environment. You’llbuild and support the systems that keep messaging and data flowing reliablybetween...


  • polokwane, limpopo, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented and innovative Remote Software Developer to contribute to their cutting-edge technology projects. This fully remote position allows you to leverage your coding expertise from anywhere, collaborating with a distributed team of professionals. You will be involved in the entire software development lifecycle, from...

  • Software Developer

    1 day ago


    pretoria, gauteng, South Africa Ats Client Full-time

    Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and coding standards Refactoring and enhancing existing software Providing...