it software developer

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


  • Cape Town, Western Cape, South Africa Placements24 Full-time R 78,000 - R 123,000 Contract

    About the RoleOur client, a forward-thinking technology firm renowned for its innovative solutions, is offering an exciting Apprenticeship opportunity for aspiring Software Developers in Cape Town, Western Cape . This program is meticulously designed to nurture raw talent into proficient coders. You will be immersed in a practical, hands-on learning...


  • Cape Town, Western Cape, South Africa Placements24 Full-time R 120,000 - R 180,000 Contract

    About the RoleOur client, a leading software solutions provider based in vibrant Cape Town, is looking for motivated individuals to join their Software Developer Trainee program. This is an exceptional pathway for aspiring developers to gain real-world experience and build a strong foundation in modern software engineering. You will be immersed in a dynamic...


  • George, Western Cape, South Africa Placements24 Full-time R 45,000 - R 78,000 Contract

    About the RoleOur client, a forward-thinking technology solutions provider with a global reach, is looking for enthusiastic and motivated individuals to join our fully remote Apprentice Software Developer program. This is an exceptional opportunity to kickstart your career in software development without the need for prior professional experience. You will...


  • LegKraal Gate, North West, South Africa Placements24 Full-time R 67,000 - R 134,000 Contract

    About the RoleJoin a dynamic and innovative technology startup as a Remote Junior Software Developer Intern. This fully remote opportunity is perfect for aspiring developers looking to gain practical experience in software development from the comfort of their own location. Our client is a fast-paced company focused on developing cutting-edge web...


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full-time

    Reference: JHB006300-MM1-1NOTE: This is a hybrid (remote and onsite)Our client, an electronic pharmaceutical procurement system company based in Sandton, is urgently looking for a Software Development Project Manager to leverage your leadership skills, exceptional communication, and problem-solving abilities to guide multidisciplinary teams to success and...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client, a globally recognized leader in innovative software solutions, is offering an exceptional Software Development Apprentice opportunity designed to be fully remote. This program is ideal for aspiring developers with a passion for coding, problem-solving, and building cutting-edge applications. Apprentices will receive comprehensive...


  • Johannesburg, Gauteng, South Africa Company: Future Skills SA Full-time

    Location: Johannesburg, Gauteng, South AfricaDate: 24-7-2024Software Development & Data Science InternOur client, a leading South African management and technology consulting firm is looking to hire Software Development Graduates for a 12-month graduate programme. The graduate programme is designed to give passionate, analytical and enthusiastic graduates...


  • Soweto, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a rapidly growing tech startup based in the vibrant community of Soweto, Gauteng , is looking for enthusiastic and driven individuals to join their Trainee Software Developer program. This is an incredible chance for aspiring developers to gain practical experience and contribute to real-world projects from day one. You will be...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client is looking for a talented and enthusiastic Graduate Software Developer to join their innovative technology division. This is a fantastic opportunity for a recent computer science graduate to gain hands‑on experience with cutting‑edge cloud technologies and contribute to the development of sophisticated software solutions. You...


  • Pretoria, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    An Intermediate Software Developer is needed for the development, maintenance and support of enterprise Java applications and integrations in a telecommunications and value-added services environment. They are required to deliver applications that keep messaging and data flowing correctly between systems and support those applications in...


  • Cape Town, Western Cape, South Africa Abantu Staffing Solutions Full-time

    Job Description Education and Experience Grade 12/ Matric Diploma/Degree in Software Development Experience 5+ years in a senior development position, using the relevant technologies Strong proficiency in C# and PHP development, including frameworks like .NET Core and ASP.NET MVC Expertise in RESTful API design, development, integration, and...


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client is a rapidly growing technology firm seeking a highly skilled Senior Software Developer (Full Stack) to join their innovative and collaborative team. This role is fully remote, allowing exceptional candidates from across the globe to contribute to our client's success. You will be instrumental in designing, developing, and deploying...


  • johannesburg, gauteng, South Africa Pivot Services Full-time

    About the Role To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developers Qualifications and Experience NQF Level Advanced Diplomas/National 1st Degrees - Diploma / Certificate in multiple languages Preferred Certifications BSc Degree Certificate in relevant language where available -...


  • cape town, western cape, South Africa Placements24 Full-time

    About the Role WhatJobs Direct is looking for aspiring individuals to join as Junior Software Developer Apprentices in our dynamic Cape Town, Western Cape office. This is a structured program designed to nurture talent and provide a comprehensive learning experience in software development. Apprentices will work on challenging projects alongside experienced...


  • klerksdorp, north west, South Africa Placements24 Full-time

    About the Role Our client, a cutting-edge aerospace technology firm, is revolutionizing the aviation industry with innovative software solutions. We are seeking a talented and motivated Remote Aviation Software Developer to join our distributed engineering team. This fully remote position allows you to work from anywhere within South Africa , contributing...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time

    About the Role Our client, a cutting-edge automotive technology company with operations in Nelspruit , is looking for a Specialist Automotive Software Developer to join their innovative team. This role involves developing, implementing, and testing complex software solutions for in-vehicle systems, infotainment, advanced driver-assistance systems (ADAS), and...


  • rustenburg, north west, South Africa Placements24 Full-time

    About the Role Our client is pioneering the future of architectural design through innovative software solutions and is looking for a talented Remote Architectural Software Developer to join their global, remote-first team. This role is critical in developing and enhancing cutting-edge software tools used by architects worldwide. You will be instrumental in...


  • Remote, noord kaap, South Africa Placements24 Full-time

    About the Role Our client, a prominent automotive technology firm, is actively searching for a skilled Automotive Diagnostic Software Developer to join their dedicated team in Kimberley . This role is essential for developing and maintaining the diagnostic software tools used to service and troubleshoot a wide range of vehicles. You will work with complex...


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

    About the Role Our client, a rapidly growing tech firm renowned for its innovative digital solutions, is actively seeking a talented and motivated Remote Software Developer (Full Stack) to join their dynamic, distributed engineering team. This role is fully remote, allowing you to contribute from anywhere. You will be instrumental in designing, developing,...


  • Cape Town, Western Cape, South Africa Pinewood.AI Full-time

    Pinewood.AI is looking for an experienced and hands‑on Senior Developer to play a key role in our software development hub based in Cape Town, South Africa. Reporting to the Lead Developer, you will support the delivery and ongoing development of our Automotive Intelligence Platform while working closely with our Product and Engineering teams in...