Senior C# Developer: RA: SLS: Sanlam Risk & Savings: Bellville

Sanlam

Bellville

On-site

ZAR 900,000 - 1,300,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sanlam is seeking a Senior C# Developer to modernize legacy C++ engines into scalable C#/.NET services and APIs. You will lead design through deployment, mentor junior developers, and ensure robust testing and documentation.

You will collaborate across project, BAU, architecture, testing, and operations teams, with AWS and cloud experience a plus. A strong emphasis on quality, observability, and responsible use of AI tools is required.

Qualifications

  • Minimum 7 years’ hands-on experience in C#/.NET development within enterprise environments.
  • Experience in application modernization, legacy rewrites, migration, and/or re-platforming initiatives.
  • Experience with automated testing, CI/CD pipelines, and GitHub.

Responsibilities

  • Partner with project, BAU, architecture, testing, and operations teams to deliver reliable and maintainable solutions from design through deployment.
  • Analyze legacy C++ calculation engines, business rules, integrations, and data flows to support modernization initiatives.
  • Translate complex business requirements into scalable, testable, and maintainable C#/.NET services and APIs.
  • Own and manage source code repositories using GitHub and DevOps best practices.
  • Provide technical recommendations, effort estimates, and solution design input.
  • Design, build, test, and support high-quality software solutions and integrations.
  • Implement automated testing approaches including unit, integration, regression, and comparison testing.
  • Troubleshoot incidents, perform root cause analysis, and implement preventative improvements.
  • Maintain solution, deployment, system, interface, and data model documentation.
  • Mentor junior and intermediate developers and contribute to engineering standards.
  • Use AI-assisted development tools responsibly to accelerate analysis, testing, documentation, and delivery.
  • Provide production support and standby assistance where required.

Skills

C#/.NET development
Cloud experience
Analytical thinking
Team collaboration

Education

Qualification in Computer Science / IT / Software Engineering / Information Systems

Tools

GitHub
CI/CD pipelines
AWS

Job description

The Sanlam Retail Affluent business (SRA) is dedicated to empower South Africans in the middle- and upper-income segments to be financially confident, secure and prosperous. With deep client understanding and a focus on excellence in technology, client and intermediary experiences, SRA delivers financial solutions including comprehensive financial planning, life- and disability insurance, credit solutions, savings and investments, retirement and fiduciary services that can be accessed through various platforms.

Sanlam Risk and Savings (SRS), which is one of the businesses within SLS, offers Risk & Savings solutions to various segments within the market.

What will you do?

Become part of a team with technical curiosity, problem-solving capability, and a passion for modern engineering practices while supporting business-critical calculation systems and modernizing legacy C++ calculation engines into scalable C#/.NET services and APIs.

The successful incumbent will be a highly experienced Senior C# Developer and will bring strong C#/.NET engineering capability, technical leadership, quality discipline, BAU support awareness, and responsible use of Agentic AI and AI-assisted development tools.

As a C# Developer, you will be responsible for the following:

  • Partner with project, BAU, architecture, testing, and operations teams to deliver reliable and maintainable solutions from design through deployment.
  • Analyze legacy C++ calculation engines, business rules, integrations, and data flows to support modernization initiatives.
  • Translate complex business requirements into scalable, testable, and maintainable C#/.NET services and APIs.
  • Own and manage source code repositories using GitHub and DevOps best practices.
  • Provide technical recommendations, effort estimates, and solution design input.
  • Design, build, test, and support high-quality software solutions and integrations.
  • Implement automated testing approaches including unit, integration, regression, and comparison testing.
  • Troubleshoot incidents, perform root cause analysis, and implement preventative improvements.
  • Maintain solution, deployment, system, interface, and data model documentation.
  • Mentor junior and intermediate developers and contribute to engineering standards.
  • Use AI-assisted development tools responsibly to accelerate analysis, testing, documentation, and delivery.
  • Provide production support and standby assistance where required.
What will make you successful in this role?
Qualifications
  • Relevant qualification in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field.
  • Cloud, Agile, or DevOps certifications will be an advantage.
Experience
  • Minimum 7 years’ hands-on experience in C#/.NET development within enterprise environments.
  • Experience in application modernization, legacy rewrites, migration, and/or re-platforming initiatives.
  • Experience with automated testing, CI/CD pipelines, and GitHub.
  • Experience in C++
  • SQL Server and database development experience will be an advantage.
Knowledge
  • Advanced knowledge of C# and .NET.
  • Knowledge of SQL Server, data modelling, and integration patterns.
  • Knowledge of AWS services, cloud-native and cloud-based applications.
  • Knowledge of application monitoring, observability, and production support practices.
  • Strong understanding of OOP, SOLID principles, design patterns, and software architecture.
  • Understanding of UML diagrams and technical documentation.
  • Tech savvy
  • Business insight
  • Analytical thinking
  • Cultivates innovation
  • Optimizes work processes
  • Plans and aligns
  • Concern for accuracy
  • Team success
  • Drives results
Build a successful career with us

We’re all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.

Core Competencies

Being resilient - Contributing through others

Collaborates - Contributing through others

Cultivates innovation - Contributing through others

Customer focus - Contributing through others

Drives results - Contributing through others

Turnaround time

The shortlisting process will only start once the application due date has been reached. The time taken to complete this process will depend on how far you progress and the availability of managers.

Closing Date: 21 October 2026
Our commitment to transformation

The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment is what drives us to achieve a diverse, inclusive and equitable workplace as we believe that these are key components to ensuring a thriving and sustainable business in South Africa. The Group's Employment Equity plan and targets will be considered as part of the selection process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C# Developer SLS :SanlamConnect Bellville
C# Developer SLS :SanlamConnect Bellville

Sanlam • Cape Town

On-site
ZAR 900,000 - 1,300,000
C# Developer SLS :SanlamConnect Bellville
C# Developer SLS :SanlamConnect Bellville

Sanlam Limited • Bellville

On-site
ZAR 600,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Sanlam Limited • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Software Engineer
Senior Software Engineer

Sanlam • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Compliance Administrator: SLS: RA: Sanlam Risk & Savings: Bellville
Compliance Administrator: SLS: RA: Sanlam Risk & Savings: Bellville

Sanlam Limited • South Africa

On-site
ZAR 240,000 - 420,000
Compliance Administrator: SLS: RA: Sanlam Risk & Savings: Bellville
Compliance Administrator: SLS: RA: Sanlam Risk & Savings: Bellville

Sanlam • Bellville

On-site
ZAR 360,000 - 560,000
Restaurant d'entreprise
Indemnités de stage/alternance
Tech Lead
Tech Lead

Sanlam • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Sanlam Financial Planner Ceres
Sanlam Financial Planner Ceres

Sanlam Limited • Worcester

On-site
ZAR 180,000 - 300,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Sanlam • Cape Town

On-site
ZAR 900,000 - 1,200,000
Sanlam Financial Adviser: Northern Cape
Sanlam Financial Adviser: Northern Cape

Sanlam Limited • Upington

On-site
ZAR 320,000 - 520,000