686,150open jobs
39,764companies
99,837added this week
Browse all
Salary
$21k – $54k per year (Estimated)
Location
In office (Johannesburg)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Old Mutual Limited is a major pan-African financial services group headquartered in Cape Town, South Africa, with origins dating back to 1845. The company provides a broad range of retail and corporate financial solutions, including life and short-term insurance, asset management, personal loans, and digital banking across more than 10 countries in Africa and Asia. Operating as a publicly traded enterprise listed on multiple stock exchanges - including the Johannesburg Stock Exchange - it stands as one of the largest and most established financial institutions on the African continent.

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 an experienced Full-Stack Software Engineer to join our technology team. In this role, you will lead the design, development, and implementation of scalable software solutions, while mentoring team members and driving engineering best practices.

You will work closely with business and technical stakeholders to deliver high-quality solutions that support strategic objectives and enhance customer experiences.OML roles mapped to this profile are: CICD and Platform Engineer, Intermediate Platform Engineer, API Software Engineer, Platform Engineer - LVL 3

Software Engineer, ServiceNow Platform Engineer, Intermediate Software Engineer

Software Engineer - API, Software Engineer - Intermediate Web Developer, Specialist: Network and Voice, Software Infrastructure Specialist, Lead Analyst Programmer, OMF IT Analyst Programmer, TIA Oracle Developer and Senior Front End Developer.

Responsibilities

Application Software Development

Develop existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement. Develop new routine applications to meet customer requirements.

Applications Software Maintenance

Monitor, identify, and correct more complex software defects to maintain fully functioning applications software.

Design and Conceptualization

Produce multiple concepts and prototypes to design digital products/services.

Technical Developments Recommendation

Discuss and recommend technical developments to improve the quality of the website/portal/applications software and supporting infrastructure to better meet users’ needs.

Application Software Road Map

Contribute to and maintain a roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.

Faults Diagnosis and Correction

Provide fault isolation and resolution to limit and address issues promptly.

Documentation

Create and maintain complex technical and/or user documentation to a high standard.

Testing Information Technology (IT) Performance

Design and perform website/applications software tests and respond to user emails to monitor, diagnose, and correct performance issues.

Operational Compliance

Maintain and renew a deep knowledge and understanding of the organization's policies and procedures and of relevant regulatory codes and codes of conduct, and ensure own work adheres to required standards. Or identify, within the team, patterns of noncompliance with the organization's policies and procedures and with relevant regulatory codes and codes of conduct, taking appropriate action to report and resolve these and escalating issues as appropriate.

Information Security

Implement required security measures, such as firewalls or message encryption, and provide input on their design, monitoring performance to notify security experts of any problems.

Horizon Scanning

Explore and develop a detailed understanding of external developments or emerging issues and contribute to the evaluation of their potential impact on, or usefulness to, the organization.

Data Collection and Analysis

Conduct research using primary data sources, and select information needed for the analysis of key themes and trends.

Analysis of "As Is" and "To Be"

Document "as is" and "to be" processes and describe the changes required to migrate to the "to be" capability to record accurately the change required.

Technical Database Support

Design distribution of basic database resources and provide physical modeling and design services to tune database applications for optimum performance.

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • 5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex projects.
  • Expertise in front-end technologies, including HTML, CSS, JavaScript, and experience with modern front-end frameworks like React, Angular, or Vue.js.
  • Strong proficiency in one or more programming languages (e.g., JavaScript, Python, Ruby) and expertise in web application frameworks.
  • In-depth knowledge of database systems, including design, optimization, and complex query writing.
  • Strong problem-solving and debugging skills, with a focus on optimizing application performance.
  • Exceptional communication, teamwork, and leadership abilities.
  • Commitment to staying updated with emerging industry trends and technologies.
  • Experience with cloud services (e.g., AWS, Azure, Google Cloud) and microservices architecture.
  • Previous leadership or mentorship experience within a development team.

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 InsightCollaboratesCommunicates EffectivelyCourageCultivates InnovationDecision QualityDrives ResultsEnsures Accountability

Education

NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate or equivalent

Closing Date

23 September 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!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
686,150 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Johannesburg
$65k – $190k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
DevOps
Terraform
Datadog
AWS
QA
Cypress
Apply
$101k – $211k per year (Estimated) • In office • Full-Time • High School Diploma • Hudson
Python
JavaScript
C#
C++
Apply
$106k – $233k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Python
C++
Apply
Scientific Engineer 2 hours ago
$57k – $82k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Kelowna
Python
Apply
$96k – $201k per year (Estimated) • Remote/Hybrid • Full-Time • Vancouver
Java
C#
C++
Lua
DevOps
GCP
Azure
AWS
Game Dev
HLSL
Apply
Head of Engineering 5 hours ago
$37k – $76k per year (Estimated) • Equity • In office • 8+ years exp • Bachelor's Degree • Johannesburg
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLMOps
LLM Guardrails
EU AI Act
DevOps
GCP
Azure
AWS
Platform Engineering
FinOps
Cybersecurity
GDPR
Management
Agile
Scrum
Apply
Equity • In office • Full-Time • Pretoria
Apply
$15k – $39k per year (Estimated) • Equity • In office • Full-Time • Johannesburg
Apply
$8.5k – $24k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Queenstown
Apply
$15k – $38k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
Python
PowerShell
DevOps
Terraform
Azure
GitHub
IAM
Cybersecurity
ISO 27001
Microsoft Defender
NIST CSF
Zero Trust
Microsoft Entra ID
Management
OneDrive
SharePoint
Apply
Head of Engineering 5 hours ago
$37k – $76k per year (Estimated) • Equity • In office • 8+ years exp • Bachelor's Degree • Johannesburg
AI/ML
Copilot
Cursor
Claude Code
AI Agents
LLMOps
LLM Guardrails
EU AI Act
DevOps
GCP
Azure
AWS
Platform Engineering
FinOps
Cybersecurity
GDPR
Management
Agile
Scrum
Apply
Legal Intern 6 hours ago
In office • Internship • Bachelor's Degree • Johannesburg
Cybersecurity
GDPR
Apply
Electrical Engineer 7 hours ago
$15k – $33k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
Design
AutoCAD
Apply
$15k – $39k per year (Estimated) • Equity • In office • Full-Time • Johannesburg
Apply
$8.5k – $20k per year (Estimated) • In office • Johannesburg
Apply
See all jobs
This is one of many
686,150 more open roles from verified company boards, updated every day.