entry-level software developer

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


  • workfromhome, western cape, South Africa MSP Staffing (PTY) LTD 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...

  • Software Developer

    16 hours ago


    workfromhome, mpumalanga, South Africa Placements24 Full-time

    About the Role Our 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...

  • Software Developer

    17 hours ago


    paarl, western cape, South Africa Placements24 Full-time

    About the Role Our 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...

  • C# Software Developer

    17 hours ago


    johannesburg, gauteng, South Africa E-Merge Full-time

    C# SOFTWARE DEVELOPER – JOHANNESBURG – UP TO R885K P/A Our client, which operates in the wealth management and financial services space, is looking for a Software Developer who can bring fresh ideas, technical expertise and a little coding magic to the mix! Think meaningful projects, interesting technical challenges, and the chance to put your...


  • workfromhome, mpumalanga, South Africa Placements24 Full-time

    About the Role Our 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...


  • Remote, 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

    18 hours ago


    Polokwane, Limpopo, 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,...


  • Johannesburg, Gauteng, 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...


  • gauteng, za, Gauteng Adapt IT Group Full-time

    Adapt IT (Pty) Ltd is a subsidiary of Adapt IT Holdings Proprietary Limited and a market leader in developing specialised vertical market software and digitally-led business solutions that assist clients across targeted industries to Achieve More by improving their customer experience, core business operations, business administration and enterprise resource...


  • johannesburg, gauteng, South Africa Entelect Full-time

    Exciting Opportunity for a Development Manager 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 regular...


  • stellenbosch, western cape, South Africa Exceed Human Resource Consultants Full-time

    Reference: 11409 CM Consultant: Christa Mostert Job Description: Develop and maintain automated production test software using Python and C#. Translate Acceptance Test Specifications (ATS) into automated test procedures. Integrate test software with equipment, instruments and production systems. Design and maintain databases for test data storage,...


  • randburg, gauteng, South Africa Network Finance Full-time

    Key Responsibilities Develop and maintain web applications using React, TypeScript, JavaScript, Node.js, HTML, and CSS . Build dashboards, reports, maps, KPI boards, and operational tools used across the business. Integrate applications with APIs and PostgreSQL databases. Ensure applications are secure, responsive, reliable, and aligned with business...


  • pretoria, gauteng, South Africa Network Recruitment Full-time

    Key Responsibilities Develop and enhance software applications Write clean, maintainable C# code Work on requirements gathering and solution design Test, troubleshoot, and resolve system issues Assist with software deployment and support Maintain existing applications and databases Collaborate with developers and business users Document technical solutions...


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


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

    About the RoleOur client is seeking an enthusiastic and motivated Junior Software Developer to join their remote development team. This is an excellent entry-level opportunity for individuals passionate about coding and eager to learn and grow in a professional software development environment. You will work under the guidance of senior developers,...


  • Pretoria, Gauteng, South Africa Crossing Hurdles Full-time

    Position: Sr. Full-Stack Software EngineerType: ContractCompensation: $50 - $100/hourLocation: RemoteCommitment: 10-40 hrs/weekRole ResponsibilitiesDevelop, modify, and debug front-end and back-end application components.Implement user-facing features and the services, APIs, and data models that support them.Trace requests and data across browsers, front-end...


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

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation. People management The Software Development Manager is responsible for KPI setting with their team. They manage the allocation of duties, conduct the appraisals of team members and are responsible for assisting with career development. The Software...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

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

  • Software Developer

    18 hours ago


    Johannesburg, Gauteng, South Africa Blue Pearl PTY Full-time

    Johannesburg, South Africa | Posted on 06/27/2025 The Software Developer (ABAP) is responsible for designing, developing, implementing, and maintaining high-quality software solutions that address complex business challenges. The role focuses on creating code using ABAP and related languages to support enterprise systems, integrations, and automation...


  • gauteng, za, Gauteng Crossing Hurdles Full-time

    Position: Sr. Full-Stack Software EngineerType: ContractCompensation: $50 - $100/hourLocation: RemoteCommitment: 10-40 hrs/weekRole ResponsibilitiesDevelop, modify, and debug front-end and back-end application components.Implement user-facing features and the services, APIs, and data models that support them.Trace requests and data across browsers, front-end...