software developer intern

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


  • Gauteng, South Africa Hi-Tech Recruitment - Cape Town Full-time R 81,000 - R 99,000 Contract

    Senior Full Stack Python/Java Software DeveloperReference: CPT005154-KJ-2A leadership team that values autonomyDuties & ResponsibilitiesThe purpose of this role is to support my clients projects with the required software engineering skills to:Help guide and shape the design of the productsImplement proof of concepts and functional mockups for tests and...


  • Wes-Kaap, South Africa MVIA Full-time

    We are looking for an experienced Full-Stack Developer to join us in a Senior Engineering role, taking active ownership of architecture, code quality, infrastructure, CI/CD pipelines, and production reliability. Key Responsibilities Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL.Build, optimise, and maintain automated...


  • Gqeberha, Eastern Cape, South Africa Performit Personnel Full-time R 300,000 - R 520,000 Contract

    INTERMEDIATE SOFTWARE DEVELOPER Office based. 2-5 YEARS EXPERIENCE The purpose of this position is to develop solutions through the involvement in various aspects of the software development lifecycle including requirements as capture, design, implementation, testing, installation, and support. As an Intermediate Developer you will work with a team to...

  • Software Developer

    5 days ago


    Johannesburg, Gauteng, South Africa Blue Pearl PTY Full-time R 600,000 - R 850,000 Contract

    Johannesburg, South Africa | Posted on 06/27/2025 The Software Developer (ABAP) is responsible for designing, developing, implementing, and maintaining high-quality software solutions that address complex business challenges. The role focuses on creating code using ABAP and related languages to support enterprise systems, integrations, and automation...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 1 - R 2 Contract

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


  • Midrand, Gauteng, South Africa Salt Digital Recruitment Full-time R 237,000 - R 321,000 Contract

    Intermediate Software Developer – TelecommunicationsLocation: Midrand, JohannesburgWorking Model: HybridEngagement: Short-term contractStart Date: 1 October 2026Future Opportunity: Potential for extension and/or permanent placementRemuneration: R25,000 fixed monthlyRole OverviewWe are looking for an Intermediate Software Developer to join a...

  • Software Developer

    4 days ago


    Centurion, Gauteng, South Africa Hire Resolve Full-time

    Overview A global leader in providing solutions for the identity and payment industries is seeking a passionate and skilled Software Developer to join their team. The ideal candidate will have a strong background in developing applications across multiple platforms, with a specific focus on Flutter. You will be responsible for designing, developing, and...

  • Software Developer

    4 days ago


    Randburg, Gauteng, South Africa Network Finance Full-time

    Join a high-performing technology environment where innovation, continuous learning, and collaboration are at the heart of success. In this role, you will be responsible for developing, enhancing, and supporting business-critical systems while helping shape the future of AI-enabled solutions and automation.Working alongside experienced professionals, you...


  • za Placements24 Full-time

    About the RoleOur client is seeking motivated and enthusiastic individuals to join their Graduate Software Developer Trainee program in Tembisa . This program is designed to nurture budding talent, providing comprehensive training in software development lifecycle, coding best practices, and various programming languages. You will work alongside experienced...


  • Sunninghill, South Africa Goldman Tech Resourcing Full-time

    Our client is seeking a Senior Software Engineer to join their team in a hybrid Pretoria-based role. This position is suited to an experienced, well-rounded developer who can contribute across back-end and full-stack development while leveraging AI coding agents as part of modern software delivery. Responsibilities: Design, develop, maintain and enhance...


  • Remote, South Africa Vas-X Remote Full-time

    1. System Design & Architecture:Lead and drive the architectural design of large-scale, complex systems.Make high-level design and technical decisions to ensure scalability, security, and maintainability.Define and enforce best practices, architectural guidelines, and coding standards.Collaborate with cross-functional teams to align system architecture with...


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

    Key purpose: The incumbent should work well in coordination with cross/functional team members to design,develop, and maintain bespoke solutions for the company. The candidate must be comfortable working as part of a team while taking the imitative to take lead on new innovations andprojects, among others, migrating legacy systems into more...

  • Software Developer

    5 days ago


    Durban North, KZN, South Africa Boardroom Appointments Full-time

    Hybrid positionMinimum requirements: Relevant 3-year Degree or Diploma (i.e Computer Science OR Information Technology OR similar)3+ years professional software development experienceResponsibilities:Contribute to ensuring an appropriate software design in conjunction with Tech Lead and in accordance to best practiceCreate tasks in...


  • Tshwane (Pretoria), South Africa E and D Recruiters Full-time

    Reference: Pta002863-EP-30Protocol Software Developer with an Electronic Engineering or Computer Engineering or Computer Science-degree is required. The company has over 20 years of existence, and it only has an overseas/international client base. Exciting and challenging career prospects. Cutting-edge technology!Duties & ResponsibilitiesPROTOCOL SOFTWARE...


  • Johannesburg, South Africa InspHired Recruitment Full-time R 40,000 Temporary

    Our client in the IT industry is currently looking for a Fullstack Software Developer who is comfortable with both frontend and back-end development, in Rosebank. Responsibilities: Developing API endpoints and consuming 3rd party API’s. Web application development in C#, HTML5, CSS3, JavaScript, React and MSSQL. System integration...


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

    Hire Resolve's client is seeking an experienced Java Developer with a background of Delphi to join their dynamic team in developing high-quality Web applications. The ideal candidate will possess a deep understanding of Java ecosystems and have experience in building scalable and robust applications. With a focus on Java-based development, the candidate will...


  • Pretoria, South Africa People Dimension Full-time R 25,000 - R 30,000 Temporary

    Duties & Responsibilities Developing industry leading solutions together with your team. Write software which is thoroughly tested and adheres to our code review standards. Ensure all work follows company standards Work closely with your team and other development teams as well as specialists and project managers. The ability to work well in a team as well...


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

    Duties and responsibilities: Web page development using HTML, JQuery and CSSWeb based Programming using ASP.net and C#Group Website maintenance (uploading of new content)Group HTML based email creationExperience and qualifications: MatricDiploma/Degree Minimum 1 year C# developmentWeb Development experienceAbility to create sequential and...


  • Port Elizabeth, South Africa Performit Personnel Full-time

    Join a forward-thinking organization where your software development skills can truly make an impact. Our client, a dynamic leader in the IT industry, is seeking a dedicated Intermediate Software Developer to contribute to innovative projects that shape the future of technology. Duties: Develop and maintain software solutions across the full development...


  • Port Elizabeth, Eastern Cape, South Africa Staffsols Full-time

    NEW VACANCY!!Our Client in the IT industry has a vacancy  available for an Intermediate Software Developer in Port Elizabeth/Gqeberha.SkillsAngularComputer Science, Information ICT solutionsJavaScript frameworksMicrosoft SQL ServerProficient in C# programmingsoftware developerVue, React, or QuasarCompany Overview:Our client is a leading Managed Service...