it software developer

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

  • Software Developer

    4 days ago


    Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 420,000 - R 900,000 Contract

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


  • Eersterivier, Western Cape, South Africa SBV Full-time R 1 - R 2 Contract

    Accountable for the development and implementation of a Technical Implementation strategy and tactical plans aligned with the corporate strategy and goals. Lead the development, planning and implementation of a functional Technology Development Strategy aligned to the Technology strategy and Roadmap. Outline Development projects identified, budgets, and...


  • Centurion, Gauteng, South Africa Hire Resolve Remote Full-time

    Hire Resolve is currently seeking a highly skilled and experienced Senior Software Developer to join our client's team in Australia, while remaining based in South Africa. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients in Australia.ResponsibilitiesDesign, develop, and...


  • Gqeberha, Eastern Cape, South Africa Hire Resolve Remote Full-time

    Hire Resolve is currently seeking a highly skilled and experienced Senior Software Developer to join our client's team in Australia, while remaining based in South Africa. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients in Australia.ResponsibilitiesDesign, develop, and...

  • Software Developer

    4 days ago


    Mbombela (Nelspruit), Mpumalanga, South Africa Placements24 Remote Full-time R 420,000 - R 900,000 Contract

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


  • Johannesburg, Gauteng, South Africa WatersEdge Solutions Full-time R 500,000 - R 700,000 Contract

    Location: Hybrid (Melrose Arch, Johannesburg)Employment Type: Full-TimeIndustry: Financial Services | IT | SaaS WatersEdge Solutions is partnering with a fast-growing technology business to recruit a capable and motivated Intermediate Software Developer. This role is ideal for someone with a solid development foundation who is ready to deepen their technical...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Remote Full-time

    Hire Resolve is currently seeking a highly skilled and experienced Senior Software Developer to join our client's team in Australia, while remaining based in South Africa. As a Senior Software Developer, you will have the opportunity to work on exciting projects and contribute to the success of our clients in Australia.ResponsibilitiesDesign, develop, and...

  • Software Developer

    4 days ago


    Stellenbosch, Western Cape, South Africa Placements24 Remote Full-time R 420,000 - R 900,000 Contract

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

  • Software Developer

    4 days ago


    Sandton, Gauteng, South Africa Placements24 Remote Full-time R 420,000 - R 900,000 Contract

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


  • Centurion, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a pioneer in automotive technology, is seeking an experienced and visionary Automotive Software Development Lead to spearhead their software engineering initiatives in Centurion, Gauteng . This leadership role involves guiding a team of talented software engineers in the design, development, and implementation of sophisticated...


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

    About the RoleOur client, a rapidly growing tech startup headquartered in the scenic coastal city of Cape Town , is actively seeking ambitious Graduate Software Developers with a specialization in backend development. This internship offers an unparalleled opportunity for aspiring engineers to immerse themselves in a challenging yet rewarding environment,...


  • Centurion, Gauteng, South Africa JCM Consultants (Pty) Ltd Full-time

    Minimum Qualifications & ExperienceB.Com or B.Sc degree in Information Technology, Computer Science, or equivalentMinimum 3–5 years’ experience in a .NET Development role or similarMinimum 3–5 years’ experience working with Microsoft technologies in development projectsMicrosoft Certification would be advantageousPrimary Duties & ResponsibilitiesThe...


  • Cape Town, Western Cape, South Africa Zappi Full-time R 800,000 - R 900,000 Contract

    Application Deadline: 4 December 2026 Department: Engineering Location: Cape Town, SA Compensation: R800,000 - R900,000 / year Description Zappi is a fast-growing SaaS platform helping Fortune 500 companies pre-test new ideas and creative content before production. Our services encompass new products, media campaigns, names, logos, packaging or flavours....


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a dynamic tech solutions provider based in Johannesburg, Gauteng , is seeking enthusiastic and motivated individuals to join their esteemed Apprenticeship program as Junior Software Developers. This is a unique opportunity for individuals with a passion for coding and a desire to build a successful career in the tech industry. You...


  • eastern cape, za, Eastern Cape Nebula Full-time

    Who Are We? 1Nebula is a next-generation SaaS Technology Business focused on providing businesses with cloud & technology expense management services and tools to accelerate their cloud journey. We hire amazing people from across South Africa, making our diverse group of team members, called N48Xers, a force to be reckoned with. Learn more about our people...

  • Software Developer

    5 days ago


    Pretoria, Gauteng, South Africa Network Recruitment Full-time

    About the Company & Role:Our client, a leader in payment solutions, is looking for a driven Junior Software Developer to join their growing team. You'll be working on innovative systems with a focus on Laravel and Vue or Java stacks, while gaining exposure to other modern languages like Python, Rust, and Go. The work is remote-first, but Developers must be...


  • Carletonville, South Africa Accountancy Placements Pietermaritzburg Full-time

    Requirements - A diploma or degree in Computer Science, Software Development, Information Technology, or a related field - Minimum of 3 years of professional software development experience - Experience in at least one of the following programming languages: - Python - JavaScript - C# - A solid understanding of software development principles and...


  • Johannesburg, South Africa Accountancy Placements Pietermaritzburg Full-time

    Requirements - A diploma or degree in Computer Science, Software Development, Information Technology, or a related field - Minimum of 3 years of professional software development experience - Experience in at least one of the following programming languages: - Python - JavaScript - C# - A solid understanding of software development principles and...


  • Nigel, South Africa Accountancy Placements Pietermaritzburg Full-time

    Requirements - A diploma or degree in Computer Science, Software Development, Information Technology, or a related field - Minimum of 3 years of professional software development experience - Experience in at least one of the following programming languages: - Python - JavaScript - C# - A solid understanding of software development principles and...


  • Soshanguve, South Africa Accountancy Placements Pietermaritzburg Full-time

    Requirements - A diploma or degree in Computer Science, Software Development, Information Technology, or a related field - Minimum of 3 years of professional software development experience - Experience in at least one of the following programming languages: - Python - JavaScript - C# - A solid understanding of software development principles and...