Enable job alerts via email!

Senior Forensic Software Engineer

Old Mutual

Cape Town

On-site

ZAR 400,000 - 500,000

Full time

Yesterday
Be an early applicant

Job summary

A leading financial services group is seeking a Senior Forensic Software Engineer to design, develop, and maintain cutting-edge forensic technology solutions. The role involves collaboration with cross-functional teams and the integration of fraud detection capabilities. Qualifications include a Bachelor’s degree in IT or Computer Science and 3-5 years of experience, particularly in financial services. Exciting opportunities for professional development and access to advanced technologies await.

Benefits

Continuous learning and professional development
Access to cutting-edge forensic tools
Supportive team environment

Qualifications

  • Minimum 3-5 years’ experience in enterprise IT environments.
  • Proven knowledge and experience working with AWS.
  • Experience working in Financial Services would be advantageous.

Responsibilities

  • Design, develop, and maintain forensic technology solutions.
  • Collaborate with cross-functional teams for effective forensic solutions.
  • Lead the automation of forensic processes.

Skills

Programming experience in C#, VB.NET or Python
SQL coding, troubleshooting, data validations
Experience in MS SQL Stack – SSIS / SSAS / SSRS
Strong problem-solving and debugging skills
Knowledge of front-end technologies

Education

Bachelor’s degree or Diploma in Information Technology
NQF Level 7 - Degree, Advance Diploma or Postgraduate Certificate

Tools

AWS
SSIS
Microsoft SQL Server
Azure DevOps

Job description

Description

The Senior Forensic Software Engineer plays a pivotal role in enabling Group Forensic Services (GFS) to proactively manage fraud risk and conduct complex investigations. This role is responsible for designing, developing, and maintaining cutting-edge forensic technology solutions that integrate digital forensics, cyber-fraud detection, and advanced analytics.

Key Result Areas

Solutions Development and Maintenance

Design, develop, and maintain forensic technology solutions that support GFS’s mandate.

Integrate digital forensics and cyber-fraud detection capabilities into existing systems to enhance investigative effectiveness.

Collaborate with cross-functional teams to align forensic solutions with business processes and risk management strategies.

Development, Support, and Management of Forensic Solutions

Build scalable and secure applications that support fraud investigations and risk analytics.

Incorporate Regulatory Technology (RegTech) and surveillance tools to support compliance and proactive risk identification.

Ensure solutions are adaptable to evolving threats and regulatory requirements.

Integration of Business Processes with Forensic Services

Partner with business units to embed forensic capabilities into operational workflows.

Promote cross-functional collaboration to ensure seamless integration of fraud detection and prevention mechanisms.

Automation

Lead the automation and productionizing of forensic processes using tools like SSIS, AWS, and RPA.

Implement Robotic Process Automation (RPA) to streamline evidence collection, reporting, and repetitive investigative tasks.

Optimization and Maintenance of Complex AWS and SSIS Processes

Maintain and optimize cloud-based data pipelines and ETL frameworks.

Ensure high availability, performance, and security of forensic data systems.

Artificial Intelligence

Collaborate with Data Scientists to implement AI-driven detection models for fraud and behavioural risk.

Use machine learning to identify anomalies, patterns, and predictive indicators of misconduct.

Data Management

Design and manage centralized evidence repositories and data lakes to support investigations and analytics.

Ensure data governance, integrity, and accessibility across forensic platforms.

Create Easily Understandable Technical Documentation

Maintain up-to-date documentation for all forensic systems and processes.

Ensure documentation supports knowledge transfer and compliance audits.

Manage Relationships with Business, Infrastructure, and Application Support Teams

Foster strong partnerships across IT and business units to support forensic initiatives.

Promote a shared understanding of fraud risk and investigative priorities.

Assist in Managing Fraud Risk

Support proactive fraud risk management through data analysis, system development, and behavioural insights.

Contribute to initiatives focused on culture and behavioural risk , using analytics to inform ethical decision-making.

Provide Ad Hoc Administrative, Data Analysis, Project Management and / or Development Support

Offer flexible support across GFS projects, including analytics, reporting, and solution development.

Champion talent evolution and multidisciplinary skills by contributing to team learning and innovation.

Qualifications & Professional Affiliations

A Bachelor’s degree or Diploma in Information Technology, Information Systems or Computer Science or other relevant field

Experience

Minimum 3-5 years’ experience in enterprise IT environments

Proven knowledge and experience working with AWS / AMS.

Experience working in Financial Services would be advantageous

Experience in Forensic Services would be beneficial

Technical Competencies :

Knowledge and experience in any / all the following would be an advantage :

Programming experience in C#, VB.NET or Python,

SQL coding, troubleshooting, data validations and cleansing (SQL 2012 / SQL 2014),

Experience in MS SQL Stack – SSIS / SSAS / SSRS,

SSIS experience including the ability to ingest and output DB (SQL, Oracle), XML, csv, JSON and other flat file types,

Solid Microsoft SQL warehouse experience,

Azure Devops or GIT Source Control experience,

Creating bat files, PowerShell scripts and BCP,

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.

Competencies

Personal Capability Building

As part of Old Mutual’s commitment to continuous learning and professional excellence, the incumbent is expected to :

Proactively develop personal capabilities through formal and informal training, coaching, and participation in development planning activities.

Pursue and maintain relevant external professional accreditations to enhance performance and fulfil personal potential.

Stay abreast of emerging technologies, regulatory changes, and industry best practices through ongoing education, attending conferences, and engaging with specialist media.

Excellent communication and teamwork skills.

Passion for learning and staying up to date with industry trends and technologies

What Makes This Role Exciting

This role offers a unique opportunity to contribute to a high-impact forensic function within a leading financial services group. Key benefits include :

Exposure to diverse business areas across the insurance and financial services landscape.

Opportunities to influence strategic decisions through impactful forensic insights and technology-driven solutions.

A culture that values continuous learning, innovation, and professional development.

Access to cutting-edge forensic tools, data analytics platforms, and AI-driven technologies.

A supportive team environment with strong leadership, mentorship, and cross-functional collaboration.

Skills

Action Planning, Claims Management, Data Compilation, Data Controls, Executing Plans, Financial Auditing, Insurance Claims Investigations, Typology

Competencies

Action OrientedBusiness InsightCollaboratesDecision QualityFinancial AcumenInstills TrustManages ComplexityOptimizes Work Processes

Education

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

Closing Date

13 September 2025 , 23 : 59

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.