368,958open jobs
9,466companies
48,032added this week
Browse all
Location
In office (South Africa)
Seniority
Middle
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

Design, code, test, implement and maintain high-quality software solutions to meet internal business and external customer needs. Collaborate closely with cross-functional teams to deliver reliable, scalable and secure applications.

As a technical contributor, apply established engineering practices, participate in architectural discussions and continuously improve code quality and development processes.

The role includes the following responsibilities:

Application Software Development

  • Contribute to development of existing and new applications by analyzing and identifying areas for modification and improvement.
  • Contribute to development of new applications to meet customer requirements.

Applications Software Maintenance

  • Monitor, identify, and correct straightforward software defects to maintain fully functioning applications software.

Design and Conceptualization

  • Research and interpret data, trends, and benchmarks relevant to digital products/services design.

Technical Developments Recommendation

  • Research and suggest technical developments to improve the quality of the website/portal/software and supporting infrastructure to better meet users’ needs.

Application Software Road Map

  • 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 technical and/or user documentation to a high standard.

Testing Information Technology (IT) Performance

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

Operational Compliance

  • Identify, within the team, instances of noncompliance with the organization's policies and procedures and/or relevant regulatory codes and codes of conduct, reporting these instances and escalating issues as appropriate.

Information Security

  • Implement required security measures, such as firewalls or message encryption, monitoring performance to notify security experts of any problems.

Horizon Scanning

  • Explore and develop a basic 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

  • Collate and analyze data using preset tools, methods, and formats. Involves working independently.

Analysis of "As Is" and "To Be"

  • Support and contribute to the documentation of "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

  • Monitor and report on distribution of database resources and provide physical modeling and design services to tune database applications for optimum performance.

Qualifications and Experience required:

  • Diploma or bachelor's degree in Computer Science, Information Technology, or a related field or equivalent.
  • Strong C# capability.
  • Relational database development capability.
  • Willingness to learn and intellectually ambitious.
  • Experience in Wealth management or financial systems is an advantage.
  • Experience in microsite development is an advantage.
  • Experience in containerization and orchestration (e.g., Docker, Kubernetes) is an advantage.
  • Experience with cloud platforms (e.g., AWS, Azure) is an advantage.
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
  • Knowledge of front-end technologies, including HTML, CSS, and JavaScript.
  • Familiarity with one or more programming languages (e.g., JavaScript, Python, Ruby).
  • Basic understanding of web application development and associated frameworks.
  • Ability to work with databases, both relational and NoSQL, and write basic SQL queries.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Passion for learning and staying up-to-date with industry trends and technologies.

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

Action OrientedCollaboratesCommunicates EffectivelyCultivates InnovationCustomer FocusDecision QualityEnsures AccountabilityManages Complexity

Education

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

Closing Date

04 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.
368,958 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
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
South Africa
AI/LLM Engineer 3 hours ago
$93k – $151k per year • In office • Full-Time • 2+ years exp • Munich
TypeScript
JavaScript
Databases
Pinecone
PostgreSQL
Weaviate
AI/ML
AI Agents
DPO
Embeddings
LLM
NLP
Reranking
RLHF
Frontend
Next.js
React.js
DevOps
AWS
Azure
Docker
GCP
Kubernetes
Terraform
Apply
Staff Engineer 3 hours ago
$93k – $151k per year • In office • Full-Time • 8+ years exp • Munich
Python
TypeScript
JavaScript
AI/ML
LLM
Frontend
React.js
DevOps
AWS
Azure
Docker
GCP
Terraform
Apply
$26k – $50k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
TypeScript
JavaScript
Python
FastAPI
Databases
Amazon Aurora
Amazon Neptune
Databricks
GraphDB
Neo4j
OpenSearch
pgvector
Pinecone
PostgreSQL
AI/ML
AI Agents
Airflow
Knowledge Graph
LangChain
LangGraph
NLP
Prefect
RAG
Reranking
Spark
Frontend
Angular
DevOps
Amazon S3
AWS
AWS Lambda
AWS Step Functions
CI/CD
Docker
Git
IAM
Terraform
Vector
Analytics
ETL/ELT
Apply
In office • Full-Time • Canberra
Java
Python
SQL
Python
pySpark
Databases
Amazon Redshift
Apache Kafka
Databricks
Google BigQuery
Microsoft Fabric
Snowflake
AI/ML
dbt
Spark
DevOps
AWS
Azure
CI/CD
GCP
Platform Engineering
Analytics
ETL/ELT
Power BI
Tableau
Apply
$17k – $56k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
Python
TypeScript
JavaScript
Python
Django
FastAPI
Databases
PostgreSQL
Frontend
AG Grid
Angular
Chart.js
D3.js
GraphQL
React.js
RxJS
Sass
Vue.js
DevOps
Amazon S3
AWS
GitHub
GitLab
Grafana
IAM
Apply
In office • Full-Time • 5+ years exp • Bachelor's Degree • Harare
JavaScript
PHP
Python
Ruby
TypeScript
Frontend
Angular
React.js
Vue.js
DevOps
AWS
Azure
GCP
Apply
Data Analyst 3 days ago
Equity • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • South Africa
SQL
Analytics
Power BI
Apply
Equity • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • South Africa
Python
SQL
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
Equity • In office • Full-Time • 5+ years exp • South Africa
Python
SQL
AI/ML
Amazon SageMaker
DevOps
AWS
Azure
Analytics
Power BI
Tableau
Apply
Equity • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • South Africa
SQL
Databases
Databricks
Delta Lake
DevOps
AWS
CI/CD
Git
Terraform
Apply
Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • South Africa
COBOL
SQL
COBOL
Easytrieve
JCL
Databases
Db2
IMS
DevOps
Azure
Azure DevOps
Incident Management
Apply
Data Analyst 3 days ago
Equity • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • South Africa
SQL
Analytics
Power BI
Apply
Equity • Remote/Hybrid • Full-Time • 1+ year exp • Bachelor's Degree • South Africa
Python
SQL
DevOps
AWS
Azure
GCP
Analytics
ETL/ELT
Apply
Equity • In office • Full-Time • 5+ years exp • South Africa
Python
SQL
AI/ML
Amazon SageMaker
DevOps
AWS
Azure
Analytics
Power BI
Tableau
Apply
In office • Full-Time • 8+ years exp • Bachelor's Degree • South Africa
Apply
See all jobs
This is one of many
368,958 more open roles from verified company boards, updated every day.