software developers

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


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


  • Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full-time

    Software Developer (Expert)Our client in Pretoria is recruiting for a Software Developer (Expert) to join their team.Job DescriptionManaging projects / processes.Ability to develop within a specific sought-after programming language.Strong working knowledge with software development tools, techniques and approaches used to build application solutions.Cloud...


  • Randburg, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking a highly skilled and experienced Senior Software Developer to join their innovative technology team in Randburg. This role is critical in designing, developing, and deploying robust software solutions that drive the company's digital transformation. You will work on challenging projects, mentor junior developers, and...

  • Software Developer II

    4 hours ago


    Sandton, Gauteng, South Africa Isilumko Staffing Salary Full-time

    A giant in the Banking Sector is on the lookout for Software Developers II. The ideal candidate has at least 5 years' experience writing back-end applications in springboot and familiar with data formats such as XML and JSON. Bank


  • Port Elizabeth, Eastern Cape, South Africa Profile Personnel Full-time

    We are looking for a motivated and detail-oriented Junior Software Developer to support the development of high-quality software solutions across the full software development lifecycle. The successful candidate will work closely with Senior Developers and cross-functional teams to deliver reliable, scalable, and business-aligned systems. This role is ideal...


  • Pretoria, Gauteng, South Africa People Dimension Full-time

    Duties & Responsibilities Developing industry leading solutions together with your team. Write software which is thoroughly tested and adheres to our code review standards. Ensure all work follows company standards Work closely with your team and other development teams as well as specialists and project managers. The ability to work well in a team as well...


  • Pretoria, Gauteng, South Africa People Dimension Full-time

    Introduction A well-established Corporate Software company with 30 years of experience within the security field, serving various government agencies, based in Centurion is looking for a Junior Software Developer to join their company. (Students who will finish their degrees by the end of 2022 are welcome to apply. ) Duties & Responsibilities The main task...


  • Johannesburg, Gauteng, South Africa Telebest Full-time

    Requirements: 8 years' experience in software development 3 years senior management experience 3 years' project management experience 4 years has been in managing the department and 5 years has been the application and implementation of the full development lifecycle Degree in Information Technology Management, Computer Science, Business Administration,...

  • Software Developer L2

    4 hours ago


    Johannesburg, Gauteng, South Africa Telebest Full-time

    Requirements: 5 years' experience as a software developer. Web based development(HTML5, Javascript, Angular, ReactJS, CSS) Object oriented development (Java, C#, .Net Core, Python) Database Management (SQL, MySQL, PostgreSQL) Version Control (Git, MS TFS) 1 year development experience of cloud applications. Docker...


  • Port Elizabeth, South Africa Performit Personnel Full-time

    Join a forward-thinking organization where your software development skills can truly make an impact. Our client, a dynamic leader in the IT industry, is seeking a dedicated Intermediate Software Developer to contribute to innovative projects that shape the future of technology. Duties: Develop and maintain software solutions across the full development...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Pronel Personnel Full-time

    An exciting opportunity is available for an experienced Software Developer to join a well-established manufacturing environment. The successful candidate will be responsible for developing and enhancing software solutions, identifying opportunities for improvement and supporting the effective, efficient and secure operation of IT systems.This is a hands-on...


  • South Africa E&D Recruiters Full-time

    PROTOCOL SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityResponsibilities:Development of Layer 2 and Layer 3 protocol software components.Developing software.Verify protocol stack against...


  • Centurion, Gauteng, South Africa E and D Recruiters Full-time

    Application Software DeveloperReference: Pta003276-EP-2Application Software Developer required for a leading digital communication systems company in Pretoria-East. BSc (Computer Science) or BEng (Computer Engineering). 0 - 5 years of relevant working experience. Good academic results.Duties & ResponsibilitiesMinimum Requirements:BSc (Computer Science) or...


  • Centurion, Gauteng, South Africa iGlobe Full-time

    Software DeveloperThe role of the Software Developer is to design, develop, and implement high-quality software solutions that meet the needs of the organization and its clients. Through collaboration with cross-functional teams, the Software Developer analyzes user requirements, translates them into technical specifications, and creates efficient, reliable,...


  • Eastern Cape, South Africa Hire Resolve Full-time

    Intermediate Software DeveloperHire Resolve's client is seeking a talented and motivated Intermediate Software Developer to join their development team. As an Intermediate Software Developer, you will play a key role in designing, coding, testing, and implementing software solutions. You will work closely with other developers and cross-functional teams to...


  • Eastern Cape, South Africa VSC Solutions Full-time

    Job TitleSoftware Developer (Intermediate or Senior)Job TypePermanentReport toSoftware Development ManagerPurpose Of PositionVSC Solutions is a leading provider of supply chain technology and consulting solutions to emerging markets across the globe. We provide custom solutions that are scalable to any industry and any supply chain environment with the key...


  • Johannesburg, Gauteng, South Africa Nedbank Full-time

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


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

    Hire Resolve's client is seeking a highly skilled and passionate Senior Software Developer to join their dynamic team. You will play a pivotal role in designing, developing, and maintaining their core online learning platform and related systems. This is an opportunity to significantly impact their educational products, mentor junior developers, and...


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


  • Centurion, Gauteng, South Africa Stonebridge HR Solutions Full-time

    Requirements:Degree in Computer Science or similar information technology related degree7+ years IT experience3+ years in a leadership roleExperience in Software Development environmentsSQL Service database experienceIT Governance , Cybersecurity and Project Management experience Experience with managing third-party service providersAdvantageous...