software development internship jobs in Pretoria

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


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 67,000 - R 112,000 Contract

    About the RoleOur client, a dynamic technology startup based in Tembisa, Gauteng , is seeking enthusiastic and talented Graduate Software Developers to join their innovative team. This is a fully remote position, offering you the flexibility to work from anywhere within South Africa. You will be part of a fast‑paced environment where you will contribute to...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 67,000 - R 112,000 Contract

    Placements24 is seeking enthusiastic Graduate Software Developers for a fully remote SA internship. You will design, develop, and implement software solutions, gaining hands-on experience while collaborating with senior engineers.Successful candidates will have a recent CS/Software Eng degree, a foundation in Python/Java/JavaScript, and a drive to learn in a...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client, a forward-thinking international software development house, is seeking highly motivated and enthusiastic graduates for a fully remote Software Development Internship program. This is an unparalleled opportunity to immerse yourself in the world of cutting-edge software engineering from the comfort of your home office, regardless of...

  • Job: Internship

    2 days ago


    Pretoria, Gauteng, South Africa Company : Strategic HR Partner (Pty) Ltd Remote Full-time R 67,000 - R 112,000 Contract

    4 Month contract starting January 2026: My client is offering the right candidate a great opportunity to join a fast growing South African fintech that enables seamless and innovative end-to-end customer onboarding services that drive conversion rates, prevent fraud, reduce risk and costs. SprintHive provides automated and easy to implement solutions that...

  • Software Developer

    10 hours ago


    Pretoria, Gauteng, South Africa Hire Resolve Full-time

    Overview Hire Resolve is excited to be seeking a talented C# Software Developer for our client. This is a fully remote position, offering you the flexibility to work from anywhere. As a C# Software Developer, you will have the opportunity to work on a variety of projects and collaborate with a diverse group of professionals. We are looking for someone who is...

  • Software Developer

    11 hours ago


    pretoria, gauteng, South Africa Mediro ICT Recruitment Full-time

    Software Developer (Expert) Our client in Pretoria is recruiting for a Software Developer (Expert) to join their team. Job Description Managing projects / processes. Ability to develop within a specific sought-after programming language. Strong working knowledge with software development tools, techniques and approaches used to build application solutions....

  • Software Developer

    24 hours ago


    Pretoria, Gauteng, South Africa Ats Client Full-time R 650,000 - R 950,000 Contract

    Job Purpose As a Software Engineer, you will work independently and collaboratively within a team to develop software and manage subsections of systems. You will design solutions and modules for existing systems, demonstrating a strong command of software development fundamentals, coding principles, stakeholder engagement, and troubleshooting. Your...

  • Software Developer

    2 days ago


    Pretoria, Gauteng, South Africa Network IT Full-time

    Reference: BIT002699-Muld-1Exiting Remote position for a Full Stack Software Developer for an established Information Technology Company.Duties & ResponsibilitiesRequirementsStrong experience in software development, including design, coding, testing, and maintenance of software applications.Proficiency in programming languages: Python/Django and Vue.JS...

  • Software Developer

    2 days ago


    Pretoria, Gauteng, South Africa Apply-USA Remote Full-time R 480,000 - R 750,000 Contract

    We're looking for a Software Developer who meets the following requirements:5+ years of experience in a Software Developer role or similar.Working knowledge of Cloud Platforms, Troubleshooting, Problem Solving.Ability to work independently and manage time effectively.Strong communication skills, both written and verbal.Here's what a typical day in this...

  • Software Developer

    3 days ago


    Pretoria, Gauteng, South Africa New World Personnel Consultants Full-time

    Software Developer PositionOne of our clients has a Software Developer position available. This position is based in PMB but could be remote (if remote, it would not be on a full-time salaried basis).Minimum Requirements:At least two years of proven experience in React development in a production environment is a requirement.Beneficial Knowledge:SQL Server...

  • Software Developer

    3 days ago


    Pretoria, Gauteng, South Africa DataEQ Group. Remote Full-time R 500,000 - R 700,000 Contract

    ABOUT US DataEQ uses social media and other customer feedback data to help our clients (large enterprise brands) generate better CX insights, manage risk, improve conduct reporting and optimise social customer service. Data is at the heart of what we deliver, so our work requires a strong understanding of qualitative and quantitative methodologies, as well...


  • Pretoria, Gauteng, South Africa MSP Staffing (PTY) LTD Full-time

    Our client is seeking an experienced Senior Software Developer to join their team, responsible for developing, maintaining, and improving high-quality digital products and software solutions. The successful candidate will be responsible for writing clean, scalable code, designing and implementing automated tests, resolving software defects, and contributing...


  • Pretoria, Gauteng, South Africa People Dimension Full-time

    Introduction A well-established Corporate Software company with 30 years of experience within the security field, serving various government agencies, based in Centurion is looking for a Junior Software Developer to join their company. (Students who will finish their degrees by the end of 2022 are welcome to apply. ) Duties & Responsibilities The main task...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a rapidly expanding software solutions provider based in Pretoria , is actively seeking talented Graduate Software Developers to join their innovative engineering team. This is an unparalleled opportunity for ambitious graduates to launch their careers in software development, working on cutting-edge projects that impact global...


  • pretoria, gauteng, South Africa Atriplea Recruitment & Temps Full-time

    Software Developer Location: Position based in Pretoria and Netherlands (Training will be provided in Netherlands). A leading company in steel is looking for eager and fast learning software developers, who are the brains behind the design, installation, testing and maintenance of the organization software systems. The person will have the opportunity to...

  • Software Developer

    15 hours ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a burgeoning software solutions provider, is seeking a skilled Backend Software Developer to join their remote-first team. This role is ideal for a developer passionate about building scalable, efficient, and robust server-side applications. You will be responsible for developing APIs, managing databases, and ensuring the overall...


  • Pretoria, Gauteng, South Africa Betway Global Full-time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.People managementThe Software Development Manager is responsible for KPI setting with their team. They manage the allocation of duties, conduct the appraisals of team members and are responsible for assisting with career development. The Software...

  • Software Developer

    24 hours ago


    Pretoria, Gauteng, South Africa Ats Client Full-time R 600,000 - R 900,000 Contract

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


  • Pretoria, Gauteng, South Africa Crossing Hurdles Remote Full-time R 1 - R 2 Contract

    Position: Sr. Full-Stack Software EngineerType: ContractCompensation: $50 - $100/hourLocation: RemoteCommitment: 10-40 hrs/weekRole ResponsibilitiesDevelop, modify, and debug front-end and back-end application components.Implement user-facing features and the services, APIs, and data models that support them.Trace requests and data across browsers, front-end...


  • Pretoria, Gauteng, South Africa Ats Client Full-time

    Job Purpose A Senior Software Engineer is an experienced professional responsible for overseeing software development projects, writing clean and efficient code, and providing technical leadership to a team of engineers. In this role, you will assume ownership in the design, development, and delivery of high-quality products, systems, and services that...