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