software jobs in South Africa

Jobs found: 22 513
SupportFinity™
Johannesburg
R400 000 – R500 000 per year

nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. Leads planning, designing, development and testing of simple software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Guides team to support clients' project objectives. Troubleshoots client issues as they...

5 hours ago
Badger Holdings
Cape Town
R400 000 – R500 000 per year

Senior Software Engineer, Applied AI Badger SA | ARC AI On-site | George, WC Build AI systems that do more than demo well. About the role ARC AI builds AI agents as products: systems that operate autonomously across business functions, handle real customer interactions, and deliver measurable outcomes in a regulated insurance environment. This is not an experimentation function. We ship. We...

5 hours ago
LexisNexis Legal
City of Johannesburg Metropolitan Municipality
R400 000 – R500 000 per year

LexisNexis Legal is seeking a Principal Software Engineer in Johannesburg, South Africa to lead and design complex software solutions. As a key player, you'll provide technical leadership, collaborate with stakeholders, and mentor developers. Your extensive experience in software engineering, particularly with Java and Springboot, will be critical to delivering effective solutions. We support...

5 hours ago
Blue Pearl PTY LTD
Cape Town
R400 000 – R500 000 per year

We are seeking a highly experienced Senior Frontend Engineer with 10+ years of professional software development experience to lead the design, architecture, and delivery of our Vue.js frontend applications. You will take ownership of frontend architecture, drive engineering best practices, and ensure scalable, maintainable, and high-performance user interfaces across our platforms. While your...

5 hours ago
MRI Software
Cape Town
R400 000 – R500 000 per year

Position Overview MRI Software is seeking a Software Engineer to join our team in our Cape Town office! As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. Candidate should have a passion for development and an eagerness to learn new things and improve their skills. You will be a part of a team...

5 hours ago
Jobgether
South Africa
R500 000 – R600 000 per year

Jobgether is searching for an AI-Native Software Engineering Director to lead the transformation of engineering practices in South Africa. In this role, you will embed AI-native principles into the design, build, and delivery processes, driving productivity and quality improvements. Your responsibilities include defining AI-native engineering standards and evaluating new tools, while fostering a...

5 hours ago
Rewst
South Africa
R400 000 – R500 000 per year

Company Description: Rewst is a tool designed for Managed Service Providers (MSPs) to streamline and automate their processes, saving valuable time and effort. Our platform helps MSPs achieve big automation wins, resulting in increased productivity and efficiency. We value the flexibility of remote work and enjoy opportunities to collaborate in person on occasion. Location: South Africa Job...

Remote
5 hours ago
Tangent (International) Ltd
South Africa
R500 000 – R600 000 per year

Tangent (International) Ltd is seeking a Senior Software Engineer responsible for designing, developing, and delivering high-quality software solutions. This role involves mentoring engineers, ensuring best practices in coding and architecture, and working closely with cross-functional teams to deliver secure and scalable applications. Candidates should have a strong programming background, a...

5 hours ago
Klipboard
Durban
R400 000 – R500 000 per year

We’re looking for an ambitious Developer to join our technical team and help execute on our growth strategy for Klipboard solutions. This is a rare opportunity to join a growth stage technology company, working with a close-knit team to uncover new opportunities and position yourself for success and rapid career progression as we have plans to rapidly scale the team over the next 12...

Hybrid
5 hours ago
Entelect
Johannesburg
R400 000 – R500 000 per year

Exciting Opportunity for a Senior Mobile 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 direct access to leadership. Tackle complex challenges and...

Hybrid
5 hours ago
LexisNexis
Johannesburg
R400 000 – R500 000 per year

LexisNexis in Johannesburg is seeking a Principal Software Engineer to design, build, and evolve complex systems that support critical business needs. You will lead technical efforts, contribute to design decisions, and mentor developers. This role requires extensive experience in software engineering, proficiency in Java and Springboot, and strong problem-solving skills. Benefits include...

5 hours ago
Ernst & Young Advisory Services Sdn Bhd
Johannesburg
R400 000 – R500 000 per year

Senior Manager | Deal Management (Software Strategy Group - SSG) Location: Johannesburg Other locations: Primary Location Only Date: 3 Apr 2026 Requisition ID: 1678315 Senior Manager – Deal Management (Technology) - Strategy and Execution – EY Parthenon Our Software Strategy Group (Technology deals) team sits within the Strategy and Execution (S&E) team, which is EY’s market leading team...

5 hours ago
BETSoftware
Durban
R400 000 – R500 000 per year

BETSoftware in Durban seeks a skilled Technical Leader with over 7 years of experience in software development. The role involves providing technical leadership, engaging with software architects, and ensuring quality implementation of solutions. Ideal candidates will demonstrate excellent communication, mentoring skills, and thorough knowledge of the software development lifecycle. Join us to...

5 hours ago
BCB Group
Johannesburg
R400 000 – R500 000 per year

About the Role Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. Use your software engineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front‑end uses the Angular framework. All our services run in Google Cloud in Kubernetes. Work closely with...

5 hours ago
SupportFinity™
Johannesburg
R400 000 – R500 000 per year

SupportFinity™ in Johannesburg seeks an experienced Software Developer to lead the design and development of innovative cloud-based banking solutions. The ideal candidate will have 5+ years of experience, a Bachelor's degree in Computer Science, and a strong command of programming languages and software development practices. You will collaborate with cross-functional teams, mentor junior...

5 hours ago
Tangent (International) Ltd
South Africa
R500 000 – R600 000 per year

The Senior Software Engineer is responsible for designing, developing, and delivering high-quality, scalable, and secure software solutions. This role serves as a technical expert and mentor within engineering teams, ensuring best practices in coding, architecture, and system design. Senior Software Engineers bridge the gap between business needs and technical execution, often owning complex...

5 hours ago
BCB Group
Johannesburg
R400 000 – R500 000 per year

BCB Group in Johannesburg is seeking a skilled software engineer to develop and maintain complex financial platforms. You will utilize your expertise in Node.JS, TypeScript, and SQL to deliver scalable products while collaborating closely with product managers. The role offers 30 days annual leave, private healthcare, and a strong benefits package. Candidates with experience in Fintech and cloud...

5 hours ago
Klipboard
Durban
R400 000 – R500 000 per year

Klipboard in Durban is searching for a talented Software Developer to join their technical team. You will contribute to the development and maintenance of robust ERP solutions within a dynamic Scrum team. This role offers the opportunity for rapid career progression in a collaborative work environment focusing on modern design principles and user experience. Ideal candidates are proficient in...

5 hours ago
BETSoftware
Durban
R400 000 – R500 000 per year

Job Description - Excellent communication, motivational and interpersonal skills. - Strong attention to detail. - Demonstrated mentoring/leadership skills. - Proficiency in architectural design principles and fundamental concepts. - Be able to Adapt to change. - Time Management skills. Responsibilities Technical Leadership - Provide technical leadership to the team through collaboration...

5 hours ago
Tangent (International) Ltd
South Africa
R400 000 – R500 000 per year

The Senior Software Engineering Manager: Backend is responsible for leading the design, development, and optimization of backend systems and services that power the organization’s digital and enterprise platforms. This role ensures that backend engineering capabilities are secure, scalable, resilient, and aligned with enterprise architecture. It combines deep technical expertise with leadership,...

5 hours ago
Menu