juniour software developer

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

  • Software Developer

    2 days ago


    sandton, South Africa Datonomy Solutions Full-time

    Software Developer (Java) Experience: 5+ YearsRole Level: Intermediate to SeniorTechnology Focus: Java | Spring Boot | Micronaut | Microservices | Azure | DevOps Role Overview We are looking for an experienced Java Software Developer to join a high-performing technology team operating within a complex, high-volume enterprise environment. The successful...


  • johannesburg, South Africa Network Recruitment Full-time

    Join a collaborative, people-focused organisation that values curiosity, innovation, and continuous development. As a Graduate Software Engineer, you will gain hands-on experience working on client projects while learning from highly skilled professionals across software development, cloud engineering, data, and digital transformation.This programme is...


  • johannesburg, South Africa People Source Full-time

    Enthusiastic intermediate developer. Opportunity to join an organisation working with core banking systems, Fintech, and IoT. Hybrid. Gauteng or CT based.


  • johannesburg, South Africa Golden Rule Full-time

    Job description: A unique opportunity to join a JSE listed financial organisation that continually delivers excellent results and growth that exceed all competitors in the market. Become part of a team working on Key projects in the company in Partnership with business stakeholders to deliver great value with an opportunity to make a real impact in the...


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

    Requirements:4-8 years hands on development experienceHTML & CSSNodeJsPHP and/or PythonProven track record of architecting solutions and building from the ground upAdvantageous:Familiarity with CSS pre-processors like Sass and LESSGood understanding of GIT or other version control softwareFamiliarity with good SEO practisesA relevant portfolio of workTesting...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Codes, tests,complex systems using agreed standards, architectures and tools, to achieve a well- engineered result. Creates unit tests for all developed componentsReviews own work and leads code reviews of colleagues workDocuments complex systems using to achieve a well-described landscapeAdhere to policies, standards and procedures applicable to software...


  • za Placements24 Full-time

    About the RoleOur client is seeking an enthusiastic and driven Junior Software Developer to join their growing technology team in Kimberley . This entry-level position offers an excellent opportunity to kickstart your career in software development, working under the guidance of experienced engineers. You will contribute to the design, development, and...


  • Pretoria, Gauteng, South Africa Agile Bridge Full-time

    Job Purpose As an Intermediate Software Engineer, you will work with a degree of independence, focusing on developing software within a team and on specific sub-sections of a system. You will be responsible for designing solutions and modules for existing systems. With a solid grasp of software development fundamentals, coding principles, and stakeholder...


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

    An innovative, fast-growing tech business in the fintech space is on the hunt for a Senior Developer! Key Responsibilities Technical Delivery & Ownership: Drive daily development across multiple systems in line with the technical roadmap Build scalable, high-quality applications using C#, .Net Core, and modern frameworks Maintain and enhance legacy...


  • za IndSAfri Full-time

    We are seeking an experienced Java Developer to join a high-performing technology team. The successful candidate will be responsible for the full software development lifecycle, including design, development, testing, deployment, support, and continuous improvement of enterprise-grade applications. The role requires strong technical expertise, a proactive...

  • Software Developer

    2 days ago


    gauteng, za, Gauteng Network Recruitment Full-time

    Want to work with top-tier developers and build amazing software in JHB? Join our client’s powerhouse team, sharpen your skills, and unlock your next big career move. If clean code and solving tricky problems excite you, this might be the role for you (coffee consumption optional but highly recommended). Job & Company Description: This isn’t your average...

  • Software Developer

    2 days ago


    Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time

    Our client in the Medical Industry is looking to hire a Software Developer. Duties and Responsibilities Collaborate within a team of developers to deliver high quality and efficient solutions: Developing new software applications based on software requirement specifications and coding standards Refactoring and enhancing existing software Providing...


  • Johannesburg, Gauteng, South Africa Be Different Recruitment Full-time

    Software Development ManagerReference: JHB006279-NL-2A leading cash management company based in Houghton is urgently looking for a Software Development Manager to be responsible for developing a technology development strategy that supports the company’s objectives and technology strategy. The manager will be accountable for the delivery of complex...


  • Johannesburg, Gauteng, South Africa Samloryxconsultancy Full-time

    This is a hands-on leadership role, not a management one. You will still be in the code, and you will also be the person who decides how a system is shaped, what gets built first, and when to tell a client that the thing they asked for is not the thing they need.You will be accountable for delivery on client engagements: the architecture, the estimate, the...


  • gauteng, za, Gauteng Magnus Consulting Full-time

    Job ResponsibilitiesCandidate will play in operational spaceCandidate will be 24/7 on standbyCandidate must have good understanding of monitoringCandidate must be able to work under pressureCandidate must be able to work on DevOps pipelines (be able to develop if required)Must self-manageConduct estimate of work effortSupport the achievement of the business...


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

    About the RoleOur client, a leader in innovative telecommunications solutions, is seeking a highly motivated and skilled Telecommunications Software Developer to join their dynamic, fully remote engineering team. This role is central to the development of cutting-edge software applications and systems that power our next-generation telecom services. You will...


  • Bloemfontein, Free State, South Africa Placements24 Full-time

    About the RoleOur client, a leading technology solutions provider situated in the heart of Bloemfontein , is actively recruiting for bright and enthusiastic Graduate Software Developers. This internship program is designed to provide a comprehensive learning experience, immersing you in the full software development lifecycle. You will work alongside...


  • kwazulu-natal, za, KwaZulu-Natal Hire Resolve Full-time

    Hire Resolve's client is seeking a Senior Software Developer to design, develop, test, and maintain software applications by converting a set of user requirements into functional code. Responsibilities Design, Develop, and Maintain Web Applications Design, Develop, Maintain, and Enhance IoT and Embedded Systems for Smart Solutions Develop and maintain...


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


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