software engineer

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

  • Software Engineer

    4 hours ago


    gauteng, za, Gauteng Acuity Consultants Full-time

    This is an excellent opportunity for a Senior Software Engineer to combine hands-on AI development with the modernisation of complex, high-volume payment platforms within a leading FinTech business. You'll take ownership of challenging engineering projects, influence technical architecture and help shape how AI is adopted across engineering teams. This...

  • Software engineer

    4 hours ago


    Cape Town, Western Cape, South Africa ATS Client Full-time

    About impact.com impact.com is the world's leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive...

  • Software Engineer

    5 hours ago


    Cape Town, Western Cape, South Africa EQ Plus Full-time

    To be successful, youll need strong Java development experience, sound architectural skills and the ability to deliver secure, scalable cloud-native solutions.KEY REQUIREMENTS:5+ years software development experience, with extensive hands-on Java experience in production environmentsStrong experience designing and developing RESTful APIs, Spring Boot...

  • Software Engineer

    5 hours ago


    Cape Town, Western Cape, South Africa Belay Talent Solutions Full-time

    Software EngineerDuration: PermanentLocation: Somerset WestOverview:We are looking for a talented Software Engineer to join a growing product development team. This role involves designing, developing, and maintaining scalable software solutions across modern backend and frontend technologies. The ideal candidate will have strong problem-solving skills,...

  • Software Engineer

    5 hours ago


    Johannesburg, Gauteng, South Africa BSG Full-time

    We are looking for experienced software developers in C#, Java, Cloud and Data Engineering domains.Are you a passionate technologist with interest in technical specialisation or team and people leadership? Do you value engineering excellence using cutting edge technologies? Do you want to grow your career through progressive projects at our clients, across...

  • Software Engineer

    5 hours ago


    gauteng, South Africa Dis-Chem Life Full-time

    Purpose Of The Role At Dis-Chem Life, we are building systems that protect lives, accelerate innovation, and drive digital transformation at scale. As our Software Engineer, you will design and build the core services, platforms, and APIs that power every product we deliver and every life we cover. This is not a role for the average engineer – we are...

  • Software Engineer

    5 hours ago


    city of johannesburg metropolitan municipality, gauteng, South Africa Xero Full-time

    At Xero, we’re here to make running a business beautiful. By making small business more efficient every day, connecting them with big business technology and empowering a community behind them, their potential is limitless. When that happens, we’re not only helping small business, we’ll be building a stronger economy that can change the world. How...

  • Software Engineer

    5 hours ago


    cape town, western cape, South Africa EQPLUS TECHNOLOGIES PTY LTD Full-time

    Western Cape, Cape Town Hourly Basic Salary Join a fast-paced digital retail environment where you’ll build scalable software solutions, develop API-driven services and integrate machine learning capabilities to support evolving business and customer needs. To be successful, you’ll need strong Java development experience, sound architectural skills...

  • Software Engineer

    5 hours ago


    Remote, wes kaap, South Africa Acuity Consultants Full-time

    An excellent opportunity for a Senior Software Developer to join a global technology scale-up building a multi-tenant SaaS platform that connects physical infrastructure to the cloud. You’ll work on technology processing billions of real-world measurements across water, rail, mining and industrial environments, solving genuine engineering challenges...

  • Software Engineer

    5 hours ago


    gauteng, South Africa Korakhoa Solutions Full-time

    Engineer, test, deploy and maintain dependable software components and applications supporting business and operational needs, working closely with the wider development team. Key responsibilities Develop, test and maintain applications, services and software components. Write clean, maintainable code and participate in peer reviews. Build and support...

  • Software Engineer

    5 hours ago


    centurion, gauteng, South Africa JVR Software Full-time

    Location Tshwane Job type IT / Computing / Software Posted 28 Oct 2026 Key Responsibilities Design, develop, test, and maintain scalable software applications and APIs. Contribute to full-stack development with a strong emphasis on frontend technologies and user experience. Solve complex backend engineering challenges in large-scale environments....

  • Software Engineer

    5 hours ago


    city of johannesburg metropolitan municipality, gauteng, South Africa Acuity Consultants Full-time

    This is an excellent opportunity for a Senior Software Engineer to combine hands-on AI development with the modernisation of complex, high-volume payment platforms within a leading FinTech business. You'll take ownership of challenging engineering projects, influence technical architecture and help shape how AI is adopted across engineering teams. This...

  • Software Engineer

    5 hours ago


    Remote, wes kaap, South Africa Network Finance Full-time

    Requirements: Relevant Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field. A BSc majoring in Computer Science will be advantageous. Minimum of 4+ years' software development experience. Minimum of 2 years' experience supporting large-scale applications in an operational environment. Experience...

  • Software Engineer

    5 hours ago


    Remote, South Africa RelyComply Full-time

    RelyComply is an AI-powered compliance technology company on a mission to empower financial institutions with intelligent, automated, and scalable solutions that combat financial crime, reduce operational friction, and drive regulatory confidence. We are transforming outdated compliance processes into efficient, data-driven systems that foster innovation,...

  • Software Engineer

    5 hours ago


    george, western cape, South Africa Nightwing Full-time

    Nightwing provides technically advanced full-spectrum cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities include cyber space operations, cyber defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle...

  • Software Engineer

    5 hours ago


    cape town, western cape, South Africa Ozow Full-time

    Meet Ozow Ozow is a leading fintech company that's redefining digital payments in South Africa and beyond. We're dedicated to making payments more accessible, secure, and convenient for both businesses and consumers. As a fast-growing player in the financial technology sector, Ozow fosters a culture of innovation, diversity, and inclusivity. We believe in...

  • Software Engineer

    5 hours ago


    cape town, western cape, South Africa The Rank Group plc Full-time

    We are – the Rank Group. From the fun of Mecca Bingo to the experience of Grosvenor Casinos, from in-person to online, from local to global, players love the experiences our famous brands deliver. We employ almost 8,000 people across our brands, in roles ranging from Casino Croupiers, Poker Dealers, Chefs and Bingo Club Callers, through to specialists in...

  • Software Engineer

    5 hours ago


    cape town, western cape, South Africa Boardroom Appointments Full-time

    In-depth knowledge of C# (.Net 7 preferably). In-depth knowledge of SQL (Azure Managed). Experience writing your own automated tests (Unit Tests or Integration). Experience working with containerization technologies (AKS/Kubernetes preferred). Practical experience working with messaging technologies (preferably Kafka) Good understanding of design patterns....

  • Software Engineer

    5 hours ago


    johannesburg, gauteng, South Africa Boardroom Appointments Full-time

    Develop and implement core product functionality and deploy world-class architectures for clients, based on our existing products and tools; Maintain and extend our core technology stack on which all our projects are built; Proactively contribute to our long-term vision for core technologies and architecture; Proactively contribute to the open source...

  • Software Engineer

    5 hours ago


    stellenbosch, western cape, South Africa AiR Full-time

    Help us build the next generation of distributed systems powering critical telecom infrastructure, ensuring high availability and scalability for millions of users. What We're Looking For 3+ years of software development experience Proficiency in Go, Java, C, or C++ (Go preferred) Strong experience with Linux-based systems Passion for solving complex...

Key skills for software engineer
Engineering processes Use technical drawing software Define technical requirements Perform scientific research Develop automated migration methods Interpret technical requirements Use software libraries Tools for software configuration management

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: software engineer

Duties, skills, education and salary

View guide