Old Mutual Limited logo
OM Bank - Senior Full Stack Engineer
full-timeCape Town, Johannesburg

Summary

Location

Cape Town, Johannesburg

Type

full-time

Explore Jobs

About this role

Let's Write Africa's Story Together!

Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.

Job Description

We are seeking a highly skilled Full Stack Developer to join our Credit team. The successful candidate will play a key role in building, integrating, and maintaining credit-related systems and services, including credit bureau integrations, decisioning engines (FICO/SAS), and APIs that underpin our lending capabilities.

This role requires a strong technical foundation across frontend and backend development, as well as platform engineering with deep experience in financial services and credit systems.

KEY RESULT AREAS

  • Design, develop, and maintain APIs for credit origination and onboarding, credit bureau integrations, and decisioning engines (FICO, SAS).
  • Build and maintain scalable full-stack solutions (backend services and front-end applications) to support credit workflows.
  • Build and maintain models, reporting and dashboards
  • Work closely with credit analysts, data scientists, and product managers to translate business requirements into technical solutions.
  • Implement robust integration patterns with external credit bureaus and internal decisioning platforms.
  • Ensure data accuracy, compliance, and security in all credit-related systems.
  • Collaborate with DevOps, platform, and site reliability engineering teams to ensure scalable and resilient deployments.
  • Participate in code reviews, testing, and QA to enforce engineering best practices.
  • Monitor and optimize system performance, identifying and resolving bottlenecks.
  • Stay up to date with regulatory and compliance requirements in the credit domain

ROLE REQUIREMENTS

  • Relevant tertiary qualification
  • Cloud certification (AWS and Azure)
  • Cloud & DevOps: Familiarity with AWS,Azure
  • 5 years experience
  • Full Stack Development: Strong experience in backend (Java, C#, Python, or Node.js) and frontend frameworks (React, Angular, or flutter).
  • API Development: Proven experience in designing, building, and managing APIs.
  • Credit Bureau Integration: Hands-on experience integrating with major credit bureaus (Experian, TransUnion, Equifax, Compuscan, etc.).
  • Decisioning Engines: Practical knowledge of FICO, SAS, or similar credit decisioning platforms.
  • Databases: Proficiency in SQL and NoSQL databases (PostgreSQL,DynomoDB, etc.).
  • Cloud & DevOps: Familiarity with AWS,Azure Docker, Kubernetes, CI/CD pipelines. Required to do deployments after hours.
  • Testing & QA: Strong understanding of unit testing, integration testing, and regression testing in financial systems.
  • Security & Compliance: Knowledge of data privacy (e.g., POPIA, GDPR) and financial services regulations.
  • Operational support and after hours support on a rotation basis.

Skills

Action Planning, Application Development, Business Process Design, Computer Literacy, Data Management, Data Modeling, Evaluating Information, Identifying Customer Needs, Information Technology (IT) Support, Market Analysis, Oral Communications, Product Development, Technical Support, Technical Troubleshooting, Test Case Management, User Requirements Documentation, Web Development

Competencies

Business Insight

Collaborates

Courage

Cultivates Innovation

Decision Quality

Drives Results

Ensures Accountability

Manages Complexity

Education

Closing Date

31 January 2026 , 23:59

The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.

The Old Mutual Story!

Other facts

Tech stack
Full Stack Development,API Development,Credit Bureau Integration,Decisioning Engines,Databases,Cloud & DevOps,Testing & QA,Security & Compliance,Application Development,Data Management,Technical Support,Web Development,Business Process Design,Data Modeling,Technical Troubleshooting,User Requirements Documentation

About Old Mutual Limited

Old Mutual Limited is a premium pan-African financial services group that offers a broad spectrum of financial solutions to retail and corporate customers across key markets in 14 countries. We have been helping our customers achieve their lifetime financial goals for over 170 years by investing their funds in ways that create positive futures for them, their families, their communities and broader society.
In this way, we significantly contribute to improving the lives of our customers and their communities while ensuring a sustainable future for our business.

We employ more than 30 000 people and operate in 14 countries across two regions Africa (South Africa, Namibia, Botswana, Zimbabwe, Kenya, Malawi, Tanzania, Nigeria, Ghana, Uganda, Rwanda, South Sudan and eSwatini) as well as Asia (China)

So why work here?

We believe you can shape the future with us – a future where we build a better Africa together. That’s why we’re committed to creating opportunities that will give you an edge on the rest. Once you’re part of our team, you will have access to the best breed of advice, tools and frameworks that will equip you to be your exceptional best. #MomentsThatMatter

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Financial Services

What you'll do

  • The successful candidate will design, develop, and maintain APIs and scalable full-stack solutions for credit-related systems. They will collaborate with various teams to translate business requirements into technical solutions and ensure compliance and security in all systems.

Ready to join Old Mutual Limited?

Take the next step in your career journey

Frequently Asked Questions

What does a OM Bank - Senior Full Stack Engineer do at Old Mutual Limited?

As a OM Bank - Senior Full Stack Engineer at Old Mutual Limited, you will: the successful candidate will design, develop, and maintain APIs and scalable full-stack solutions for credit-related systems. They will collaborate with various teams to translate business requirements into technical solutions and ensure compliance and security in all systems..

Why join Old Mutual Limited as a OM Bank - Senior Full Stack Engineer?

Old Mutual Limited is a leading Financial Services company.

Is the OM Bank - Senior Full Stack Engineer position at Old Mutual Limited remote?

The OM Bank - Senior Full Stack Engineer position at Old Mutual Limited is based in Cape Town, Western Cape, South Africa and Johannesburg, Gauteng, South Africa. Contact the company through Clera for specific work arrangement details.

How do I apply for the OM Bank - Senior Full Stack Engineer position at Old Mutual Limited?

You can apply for the OM Bank - Senior Full Stack Engineer position at Old Mutual Limited directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Old Mutual Limited on their website.