intermediate software developer

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


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 1 - R 2 Contract

    Hire Resolve’s client is seeking a talented and experienced Software Development Lead to join their dynamic team. The successful candidate will be responsible for leading a team of software developers in designing, implementing, and maintaining software solutions that meet the needs of clients. The Software Development Lead will collaborate with...


  • Johannesburg, Gauteng, South Africa KORAKHOA SOLUTIONS Full-time

    Johannesburg, South Africa | Posted on 10/28/2026 We offer comprehensive services in Recruitment(Permanent, Temporary, Fixed-term Contracts), Payroll Administration, andLabour Relations. Job Description Design, build, enhance and support secure,reliable software solutions and integrations for operationally importanttechnology environments. Contribute to...


  • Johannesburg, Gauteng, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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


  • Polokwane, Limpopo, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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


  • Gqeberha, Eastern Cape, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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


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

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


  • Upington, Northern Cape, South Africa Hire Resolve Full-time R 250,000 - R 340,000 Contract

    Hire Resolve's client is seeking an experienced and dynamic Facilitator to lead a learnership program in Systems Development for learners in Upington, Northern Cape. This exciting opportunity involves guiding participants through the Occupational Certificate: Software Developer program (NQF Level 5) and equipping them with the skills and knowledge required...


  • Kloof, KwaZulu-Natal, South Africa RecruiTech Full-time R 391,000 - R 446,000 Contract

    An exciting opportunity for an intermediate developerReference: DUR000099-MN-1Join a growing company specializing in the utility and energy management space. You will be responsible for building software by writing code, as well as modifying existing code to fix errors.Duties & ResponsibilitiesResponsibilities:Determines appropriate software design, in...


  • Randburg, Gauteng, South Africa Placements24 Full-time R 1 - R 2 Contract

    About the RoleOur client, a leading innovator in the financial technology (FinTech) space, is seeking a dynamic and visionary Head of Software Development to lead their engineering teams in Randburg . This critical role involves overseeing the design, development, and deployment of cutting-edge software solutions that power our client's diverse product...


  • Cape Town, Western Cape, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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

  • ACE Software Developer

    20 hours ago


    Johannesburg, Gauteng, South Africa Nedbank Full-time R 600,000 - R 900,000 Contract

    Software Developer II (API Developer/Datapower/ACE Developer): 144166Closing Date: 23 February 2026Job FamilyInformation TechnologyApplication DevelopmentManage Self: TechnicalJob PurposeThe ACE Developer will design and build integration solutions using IBM App Connect Enterprise, with strong Java capability to support complex system‑to‑system...


  • Gauteng, South Africa Hi-Tech Recruitment - Cape Town Full-time R 81,000 - R 99,000 Contract

    Senior Full Stack Python/Java Software DeveloperReference: CPT005154-KJ-2A leadership team that values autonomyDuties & ResponsibilitiesThe purpose of this role is to support my clients projects with the required software engineering skills to:Help guide and shape the design of the productsImplement proof of concepts and functional mockups for tests and...


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

    About the Role Our client, a dynamic technology solutions provider based in Mahikeng, North West , is looking for an enthusiastic and motivated Junior Software Developer to join their team as an intern. This is an excellent opportunity for aspiring developers to gain hands-on experience in software development, working on real-world projects under the...


  • Centurion, Gauteng, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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


  • Sandton, Gauteng, South Africa Placements24 Remote Full-time R 350,000 - R 700,000 Contract

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


  • Wes-Kaap, South Africa MVIA Full-time

    We are looking for an experienced Full-Stack Developer to join us in a Senior Engineering role, taking active ownership of architecture, code quality, infrastructure, CI/CD pipelines, and production reliability. Key Responsibilities Lead full-stack development across React, Next.js, TypeScript, Node.js, Python, and SQL.Build, optimise, and maintain automated...

  • Software Developer

    20 hours ago


    Cape Town, South Africa Network Recruitment Full-time €28,000 Contract

    This role is ideally suited to a motivated developer with 12 years of commercial development experience who is passionate about software development, business automation and building practical technology solutions that improve business processes. You will be involved throughout the Software Development Lifecycle (SDLC), working closely with internal...

  • Software Developer

    20 hours ago


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

    About the RoleOur client, a dynamic FinTech company, is seeking a talented Software Developer with a strong Java background to join their expanding, fully remote team. This role is ideal for an individual passionate about building robust, scalable, and high-performance financial applications. You will be involved in the entire software development lifecycle,...


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

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


  • northern cape, za, Northern Cape Placements24 Full-time

    About the RoleOur client is looking for an experienced and visionary Software Development Manager to lead their talented engineering teams in a fully remote capacity. This leadership role is pivotal in driving the development of innovative software products, fostering a high-performance culture, and ensuring the successful delivery of projects on time and...