intermediate software developer

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


  • Midrand, Gauteng, South Africa iSanqa Full-time

    IntroductionOur client requires the services of a Software Engineer (Senior) - Midrand/Menlyn/Rosslyn/Home Office rotation.Amazing brand with cutting-edge technologyExcellent teams in Global team collaborationHigh work-life balance with Flexible hoursAgile working environmentEXPERIENCE: 8-10 Years related working experience.COMMENCEMENT: As soon as...


  • Gqeberha, Eastern Cape, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client is seeking enthusiastic and driven individuals to join their team as Apprentice Software Developers . This is a fully remote, ground-floor opportunity designed to launch your career in technology. You will be immersed in a dynamic learning environment, working on real-world projects alongside experienced mentors. We are committed to...


  • Durban, KwaZulu-Natal, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client is seeking enthusiastic and driven individuals to join their team as Apprentice Software Developers . This is a fully remote, ground-floor opportunity designed to launch your career in technology. You will be immersed in a dynamic learning environment, working on real-world projects alongside experienced mentors. We are committed to...


  • East London, Eastern Cape, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client is seeking enthusiastic and driven individuals to join their team as Apprentice Software Developers . This is a fully remote, ground-floor opportunity designed to launch your career in technology. You will be immersed in a dynamic learning environment, working on real-world projects alongside experienced mentors. We are committed to...


  • South Africa Sabenza It & Recruitment Full-time

    We’re looking for a Senior Java Developer to own the development, maintenance, and production support of enterprise Java applications and integrations in a telecommunications and value-added services environment.You’ll build and support the systems that keep messaging and data flowing reliably between platforms, while making sure changes don’t break...

  • Software Developer

    5 days ago


    Gauteng, South Africa Nedbank Full-time R 480,000 - R 720,000 Contract

    To realise the detailed design through programming and configuration and provide guidance and mentoring to other software developersTechnical / Professional Knowledge:IT Data structuresApplication systemsAgile DevelopmentSystem Development Life cycle(SDLC) Requirements Matric / Grade 12 / National Senior Certificate Diploma / Certificate in multiple...


  • gauteng, za, Gauteng iOCO Full-time

    We’re looking for a skilled SQL Developer to join our growing team at iOCO. In this role, you’ll be responsible for developing new systems, maintaining and enhancing existing solutions, and assisting with day-to-day BAU (Business-As-Usual) work. This opportunity is ideal for someone who takes ownership of their projects, works well independently, and...


  • Johannesburg North, South Africa Network IT Full-time

    Reference: ITE008232-Sfund-1We are looking for an experienced Senior Software Developer to design, develop, and maintain internal web applications used by operational, sales, installation, and finance teams. This is a full-stack role focused on building reliable, user-friendly web portals, integrating with APIs and databases, and ensuring high performance,...


  • Cape Town, South Africa MSP Staffing Pty Full-time

    Our client is seeking a motivated Junior Software Developer to join a development and support environment in Richards Bay. This opportunity is suited to a developer with a solid foundation in C# and .NET who is keen to contribute to application development, system enhancements and technical support.   Key Requirements At least 3 years' software development...


  • Durban, South Africa Winning Form Full-time

    Description Attention to detail Programming Languages Communication Teamwork Attention to detail Data Structures and algorithms  Communication and collaboration ResponsibilitiesTechnical Outputs:  Design Fit for Purpose Solutions & Algorithms  Design solutions using most appropriate approved architectural pattern.  Design solutions for multi-tier...


  • Roodepoort, Gauteng, South Africa Exceptional Recruitment Full-time

    Desired Experience & QualificationBachelor’s degree or similar in Software/Engineering or Computer Science- ExperienceMinimum 2 years of relevant experience- Required skills:Familiar with LinuxVersion control (git)Solid Understanding of Computer NetworkingKnowledge of Industrial Protocols (e.g., BACnet, Modbus)Bonus Skills:TypescriptCloud technologies...


  • Johannesburg, South Africa Optim-G Pty t/a Optim-G Pty Full-time R 110,000 Temporary

    IntroductionOur client, a leader in the Technology Industry is looking for a Senior Software Developer who will bring more than technical expertise to the table—someone who takes ownership, challenges the status quo, and turns complex challenges into smarter, more efficient solutions. In this role, you’ll combine technical excellence with business...


  • Cape Town, South Africa MSP Staffing Pty 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...


  • sandton, gauteng, South Africa Glucode Full-time

    Intermediate Software Engineer - i OS(Hybrid, South Africa) - Sandton, Gauteng (Hybrid) About Glucode Glucode is a company that specialises in designing and developing apps for various businesses worldwide. We help our clients create globally competitive apps across different sectors, such as finance, insurance, health, transport, and entertainment. We are...


  • workfromhome, western cape, South Africa Lexisnexis Legal & Professional Full-time

    Are you interested in solving software engineering challenges and turning product requirements into effective, well-tested solutions? Would you enjoy collaborating with technology teams while building your skills across modern development environments? About our Team LexisNexis Reed Tech brings clarity to innovation for businesses worldwide. We enable...


  • sandton, gauteng, South Africa Glucode (Pty) Ltd Full-time

    Intermediate Software Engineer - iOS(Hybrid, South Africa) - Sandton, Gauteng (Hybrid) About Glucode Glucode is a company that specialises in designing and developing apps for various businesses worldwide. We help our clients create globally competitive apps across different sectors, such as finance, insurance, health, transport, and entertainment. We are...


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

    About the RoleAre you a passionate and driven student looking to kickstart your career in the exciting field of automotive software? Our client, a leader in automotive technology based in **Port Elizabeth, Eastern Cape**, is offering a fantastic opportunity for an Automotive Software Development Intern. This hybrid role provides invaluable hands‑on...


  • South Africa Virtustant Remote Full-time

    Job Title Full-Stack Software Developer About The Company Our client provides B2B SaaS sales expertise in the AI space for their clients. Job Description You will use your full-stack experience to build and launch projects. You should be comfortable moving fast and taking ownership of your work. Responsibilities Of The Role Use full-stack experience...


  • Stellenbosch, Western Cape, South Africa Virtustant Remote Full-time

    Job Title Full-Stack Software Developer About The Company Our client provides B2B SaaS sales expertise in the AI space for their clients. Job Description You will use your full-stack experience to build and launch projects. You should be comfortable moving fast and taking ownership of your work. Responsibilities Of The Role Use full-stack experience...


  • Centurion, Gauteng, South Africa Virtustant Remote Full-time

    Job Title Full-Stack Software Developer About The Company Our client provides B2B SaaS sales expertise in the AI space for their clients. Job Description You will use your full-stack experience to build and launch projects. You should be comfortable moving fast and taking ownership of your work. Responsibilities Of The Role Use full-stack experience...