software development internship jobs in Durban

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


  • Durban, KwaZulu-Natal, 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...


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

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


  • Durban, KwaZulu-Natal, 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


    Durban, KwaZulu-Natal, 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

    11 hours ago


    durban, kwazulu natal, South Africa Compass Medical Waste Services Recruitment Full-time

    About The Role We are seeking a passionate and driven About The Role We are seeking a passionate and driven Software Developer / Engineer to join our team. The successful candidate will play a key role in developing and maintaining business applications, integrating with third-party software solutions, and supporting reporting services. This position...

  • Software Developer

    16 hours ago


    Durban, KwaZulu-Natal, 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

    24 hours ago


    Durban, KwaZulu-Natal, 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...

  • Software Developer

    2 days ago


    Durban, KwaZulu-Natal, 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


    Durban, KwaZulu-Natal, South Africa New World Personnel Consultants Remote Full-time R 300,000 - R 520,000 Contract

    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


    Durban, KwaZulu-Natal, South Africa Network IT Remote Full-time R 540,000 - R 900,000 Contract

    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

    3 days ago


    Durban, KwaZulu-Natal, South Africa Carlysle Talent Search - Centurion Full-time

    Reference: DBN000826-AD-1Our client is a dynamic and ambitious family-owned and run export trading business based in Durban. We have been in existence for the last 50 years with a third generation in place. They specialize in the export of FMCG's, fruit and vegetables, meat, wines, and building materials to over 45 countries throughout the world. They have...


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a leading innovator in the FinTech sector, is seeking enthusiastic Graduate Software Developers to join their dynamic team in Durban . This is a fantastic opportunity for individuals passionate about technology and eager to contribute to developing cutting-edge financial solutions. As part of a hybrid work model, you will have the...


  • durban, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our 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,...


  • durban, kwazulu natal, South Africa Carlysle Talent Search - Centurion Full-time

    Reference: DBN -AD-1 Our client is a dynamic and ambitious family owned and run export trading business based in Durban. We have been in existence for the last 50 years with a third generation in place. They specialize in the export of FMCG's, fruit and vegetables, meat, wines and building materials to over 45 countries throughout the world. They have...


  • durban, kwazulu natal, South Africa Pro Talent Full-time

    Join a forward-thinking organization within the Information Technology sector, committed to innovation and security, as they seek a Junior Software Developer to contribute to their dynamic team. This is an excellent opportunity for emerging professionals eager to develop their skills in a collaborative environment that values growth and excellence. Where...


  • durban, kwazulu natal, South Africa Resourgenix (Pty) Ltd Full-time

    SENIOR SOFTWARE DEVELOPER | DURBAN / PRETORIA Location: Durban or Pretoria Onsite | 5 days a week Are you a technically strong Software Developer ready to take ownership of complex solutions, influence technical direction and mentor other developers? We’re looking for an experienced Senior Software Developer to join an established technology...


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

    About the RoleOur client, a prominent fintech startup in **Durban**, is actively seeking a talented Junior Software Developer to join their innovative engineering team. This role is perfect for a recent computer science graduate or a developer with 1-2 years of experience eager to contribute to building cutting-edge software solutions. You will be involved...


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

    About the RoleOur 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...


  • Durban, KwaZulu-Natal, South Africa Crossing Hurdles Full-time

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


  • Durban, KwaZulu-Natal, South Africa Boardroom Appointments Full-time R 558,000 - R 837,000 Contract

    Seeking a high-energy, hands-on Software & Applications Team Lead who leads by example through active coding, mentoring, and end-to-end project ownershipRole requires 50–70% hands-on development while guiding strategy, delivery, and technical excellenceFocus on innovative thinking, including AI-enhanced features, to accelerate product growth and...