System Developer

Sanlam

Wes-Kaap

On-site

ZAR 900,000 - 1,500,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sanlam in South Africa is seeking a technically strong professional to maintain and enhance actuarial calculation systems and support critical business processes. You will operate at the intersection of actuarial science, software development, data, and business problem-solving to help modernize and future-proof our technology landscape.

You will develop and maintain actuarial and insurance administration systems, implement changes, and contribute to system modernisation and digital

Qualifications

  • Degree or Honours Degree in Computer Science, Information Systems, Actuarial Science, Mathematics, or a related field.
  • Experience in financial services actuarial software or related environments.

Responsibilities

  • Develop, maintain, and enhance actuarial and insurance administration systems.
  • Implement actuarial, product, regulatory and business requirement changes within existing systems.
  • Support premium, mortality, valuation, annuity, and policy value calculations.
  • Develop and maintain automated actuarial calculation and quotation solutions.
  • Perform system testing, validation, reconciliation, and quality assurance activities.
  • Analyse and resolve production incidents, defects, and system-related issues.
  • Collaborate with actuarial, product, operations, and technology teams to deliver robust solutions.
  • Contribute to system modernisation and digital transformation initiatives, including migration from legacy platforms to future-state environments.
  • Document business rules, technical specifications, and calculation methodologies.
  • Identify opportunities for automation, process optimisation, and operational efficiency improvements.

Skills

Systems development
SDLC experience
Analytical thinking
Stakeholder communication

Education

Degree in CS/IS/Actuarial Science/Math

Tools

Mainframe systems
Data reconciliation tools

Job description

This role is ideally suited to a technically strong professional who enjoys operating at the intersection of actuarial science, software development, data, and business problem-solving. You will be responsible for maintaining and enhancing actuarial calculation systems, supporting critical business processes, and contributing to strategic transformation initiatives as we modernize and future-proof our technology landscape.

Responsibilities
  • Develop, maintain, and enhance actuarial and insurance administration systems.
  • Implement actuarial, product, regulatory and business requirement changes within existing systems.
  • Support premium, mortality, valuation, annuity, and policy value calculations.
  • Develop and maintain automated actuarial calculation and quotation solutions.
  • Perform system testing, validation, reconciliation, and quality assurance activities.
  • Analyse and resolve production incidents, defects, and system-related issues.
  • Collaborate with actuarial, product, operations, and technology teams to deliver robust solutions.
  • Contribute to system modernisation and digital transformation initiatives, including migration from legacy platforms to future-state environments.
  • Document business rules, technical specifications, and calculation methodologies.
  • Identify opportunities for automation, process optimisation, and operational efficiency improvements.
Qualifications
  • Degree or Honours Degree in Computer Science, Information Systems, Actuarial Science, Mathematics, or a related field.
Required Skills
  • Experience in systems development and support within financial services, insurance, actuarial, or related environments.
  • Strong analytical, problem-solving, and troubleshooting capability.
  • Experience working across the software development lifecycle, including analysis, development, testing, deployment, and support.
  • Ability to engage effectively with both technical and business stakeholders.
Preferred Skills

Experience in one or more of the following areas will be advantageous:

  • Application and systems development
  • Actuarial or insurance administration systems
  • Data analysis and reconciliation
  • Software testing and quality assurance
  • Mainframe and distributed environments
  • Batch processing and systems integration
  • Process automation and solution design
  • Life insurance products and actuarial calculations
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Actuarial Specialist Systems
Actuarial Specialist Systems

JVR Software • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Actuarial Specialist
Actuarial Specialist

Outsized • Wes-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Actuarial Specialist Systems
Actuarial Specialist Systems

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Actuarial Systems Analyst
Actuarial Systems Analyst

JVR Software • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Actuarial Specialist
Senior Actuarial Specialist

Network Finance • Randburg

On-site
ZAR 1,200,000 - 1,900,000
Actuarial Pricing Specialist
Actuarial Pricing Specialist

Network Finance • Randburg

On-site
ZAR 520,000 - 750,000
Actuarial Systems Specialist
Actuarial Systems Specialist

JVR Software • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Actuarial Specialist
Senior Actuarial Specialist

Neptune • Gauteng

On-site
ZAR 900,000 - 1,300,000
Actuarial Systems Engineer: Modernization & Automation
Actuarial Systems Engineer: Modernization & Automation

Sanlam • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Actuarial Systems Specialist
Actuarial Systems Specialist

JVR Software • Johannesburg

On-site
ZAR 600,000 - 900,000