intermediate software developer jobs in Johannesburg

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


  • Johannesburg, South Africa Network Recruitment Full-time €600,000 Contract

    Company and Job Description: Our client is an established technology solutions provider with a long-standing reputation for innovation within the Fintech and Proptech industries. They develop and support proprietary solutions that help businesses onboard customers efficiently while maintaining compliance and reducing exposure to fraudulent transactions. As...


  • Johannesburg, Gauteng, South Africa Ria Money Transfer Full-time

    Description Ria Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers along with currency exchange, mobile top-up, bill payment and check cashing services, offering a reliable omnichannel experience. With over...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time

    Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualisation to...


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


  • Johannesburg, Gauteng, South Africa Ria Money Transfer, INC. Full-time

    DescriptionRia Money Transfer, a business segment of Euronet Worldwide, Inc. (NASDAQ: EEFT), delivers innovative financial services including fast, secure, and affordable global money transfers to millions of customers along with currency exchange, mobile top-up, bill payment and check cashing services, offering a reliable omnichannel experience. With over...


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


  • johannesburg, gauteng, South Africa Xcede Group Full-time

    Duties & Responsibilities My client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's assets. As an Intermediate Java or .Net Developer, you'll have the opportunity to work on challenging and mission-critical projects that make a real-world impact. You will be responsible for...


  • johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time

    Intermediate Software Development Engineer in Test Job Openings Intermediate Software Development Engineer in Test About the job Intermediate Software Development Engineer in Test Purpose of the Role : The Automated Test Engineer is responsible for designing, implementing, and maintaining automated test frameworks to validate the functionality of...


  • Johannesburg, Gauteng, South Africa Xcede Group Full-time

    Duties & ResponsibilitiesMy client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's assets.As an Intermediate Java or .Net Developer, you'll have the opportunity to work on challenging and mission-critical projects that make a real-world impact. You will be responsible for...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 15/10/2026 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 arerequired to deliver applications that keep messaging and data flowing correctly between systems and...


  • Johannesburg, Gauteng, South Africa Belay Talent Solutions Full-time

    Intermediate / Senior Software Developer -Fixed Term ContractMid-to-senior level Software Developer role focused on designing, developing, deploying, supporting, and mentoring within a DevOps/Agile banking environment.Core Technical Requirements:Software design, development, and programmingBuilding scalable, observable, fault-tolerant systemsSystem component...


  • Johannesburg, Gauteng, South Africa Ria Money Transfer, INC. Full-time R 420,000 - R 700,000 Contract

    Ria Money Transfer invites a talented Java Developer to join our development team, with .Net experience considered a plus. You will contribute to designing, developing, and maintaining Java and possibly C# applications in a collaborative environment.Key focus areas include writing clean code, conducting unit tests, and participating in code reviews while...


  • Johannesburg, Gauteng, South Africa ATS Client Full-time

    We are looking for an intermediate full-stack developer who can build real software and solve real business problems. The team is small, highly capable, and hands-on, with a strong focus on ownership, quality, and continuous improvement. Developers work directly with real problems and clients without layers of business analysts, designers, or testers. We are...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time

    An industry-leading client of ours is looking for a highly motivated Intermediate Developer to join their talented development team. This client is looking for an Intermediate Developer to join their talented development team. The incumbent will be responsible for project execution, solution delivery, applying technological core competencies, and all support...


  • Johannesburg, Gauteng, South Africa Network IT Full-time

    Reference: NWA003288-Ren-2Are you an Intermediate C# Developer looking for an opportunity to showcase your skills? Contact us!Duties & ResponsibilitiesJob & Company Description:A continuously growing company specializing in assisting clients in optimizing their business through innovative IT solutions. Our client is looking for an intermediate developer who...


  • Johannesburg, Gauteng, South Africa Future Fit Full-time

    Intermediate Java Software Engineer Exciting Opportunity for an Intermediate Java Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including...


  • Johannesburg, Gauteng, South Africa Future Fit Full-time

    Exciting Opportunity for an Intermediate Mobile Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including direct access to leadership. Tackle...


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

    Exciting Opportunity for an Intermediate Java Software Engineer at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and...


  • Johannesburg, Gauteng, South Africa Future Fit Full-time R 334,800 - R 558,000 Contract

    Exciting Opportunity for an Intermediate JavaScript Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career development, including intentional and regular...

  • Software Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa LexisNexis South Africa Shared Services (Pty) Ltd Company Full-time

    Are you passionate about building modern software that helps customers solve complex regulatory challenges? Would you like to work with AI-enabled development practices while contributing to products that support innovation across the life sciences industry? About our Team LexisNexis Legal & Professional, which serves customers in more than 150 countries...