The main purpose of this position is to build, maintain and optimise business intelligence (BI) data pipelines that feed from various data systems across the South African Reserve Bank (SARB) and enable the support of Data
Mukuru is an Africa-based FinTech transforming how millions of people access financial services. With over 40 million cross-border transactions processed in the last decade, we are one of Africas largest remittances-led FinTechs. From remittances and funeral
Job Purpose: As an Intermediate Software Engineer, you can work fairly independently and are tasked with the development of software inside a team and sub sections of a system. You will have the ability to design solutions and
Engineering Mindset Strong analytical and problem-solving skills. Ability to understand system-wide impacts and dependencies. Focus on performance, scalability, reliability, and maintainability. Ability to balance technical excellence with business requirements. Preferred Experience Experience within mobile network operators
ENVIRONMENT: A growing South African ICT solutions business, specialising in technology services for the Retail and Healthcare sectors, is seeking a Senior Backend Software Developer to join its Pretoria-based development team. The company builds and supports enterprise
Software Engineer - Wallstreet Suite/Treasury Location: Gauteng Position: Contract until December 2026 Reference: JHB -NT-1 Our client requires the services of a Software Engineer with 3 - 5 years’ experience with Relevant IT / IT Degree or Certifications.
Responsibilities Working with Development and Operations teams to automate solutions and integrate them with other services/products/solutions Providing guidance and assisting teams in Dev Ops code deployment projects or operational tasks on development projects. Defining development frameworks
ENVIRONMENT: A growing South African software development company is looking for an Intermediate Software Developer to join its expanding engineering team. The company develops bespoke software solutions across multiple industries, with an exciting pipeline of projects focused on analytics
Duties & Responsibilities Act as the first point of contact for clients, providing guidance and support to resolve queries raised. Provide high-quality, timely support to clients by diagnosing and resolving technical queries. Escalate complex technical issues
Runninghill Software Development | Full time Senior Software Developer Johannesburg & Pretoria, South Africa | Posted on 06/22/2026 Senior Developers are responsible for managing, scoping, and overseeing a project, leading teams of more junior developers, and supporting various
SUMMARY: Our client in the networks sector is looking for a Software Systems Engineer on a contract duration of 3 months. Role Overview Our client is seeking an experienced Software Systems Engineer with strong telecommunications and billing systems
Are you an experienced Senior Back-End Developer looking for your next exciting challenge? Join a high-performing Agile team where youll build scalable enterprise solutions, work with modern technologies, and contribute to innovative, large-scale projects. If youre
Were looking for an experienced Agile Master to join a global technology team driving innovative financial planning and reporting solutions used across an international enterprise landscape. In this role, youll be the heartbeat of Agile delivery,
Are you passionate about Agile, Business Analysis, and driving high-performing teams? Do you enjoy turning complex business requirements into practical solutions while working with global stakeholders? If so, this could be your next exciting challenge! Were
Salesforce MC Developer Position: Salesforce Marketing Cloud & Data Cloud Developer Duration: Permanent is preferred or 12 months contact Location: Pretoria, but we can accommodate Bryanston and Cape Town Work Model: 3 days onsite is the
Salesforce Developer Duration: Permanent is preferred or 12 months contact Location: Pretoria, but we can accommodate Bryanston and Cape Town Work Model: 3 days onsite is the current corporate directive. Position Overview We are seeking a
The role is senior and strategic, the project manager will be responsible for overseeing and managing a group of related IT projects to ensure they collectively deliver on key business outcomes Role and Responsibilities The responsibilities
Roles and Responsibilities: Review and enhance the on-premises Data Warehouse environment and lead in the enhancement of the data warehouse performance, ETL / ELT optimizations, query optimizations, data partitioning, delta tables and capacity management Architecture &
Key Responsibilities Design end-to-end enterprise technology solutions aligned with business objectives. Develop and maintain solution architecture standards, principles, and governance. Collaborate with business stakeholders, project teams, and technical specialists to define solution roadmaps. Provide architectural guidance
Job Purpose SCRUM Masters are also known as guardians of the SCRUM Team. The SCRUM Master is responsible for resolving issues with and controlling SCRUM processes. The SCRUM Master will have to plan, track, report and