×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Cape Town, 7561, South Africa
Listing for: Sanlam
Full Time position
Listed on 2026-10-16
Job specializations:
  • Software Development
    Software Architect, Software Engineer
Job Description & How to Apply Below
Who are we?

Sanlam was established as a life insurance company in South Africa but has since transformed into a diversified financial services group that operates across the African continent, India, Malaysia and selected developed markets, with listings on the Johannesburg, A2X and Namibian Securities Stock exchanges. In 2018 the Group celebrated its centenary as well as 20 years since demutualisation and listing in South Africa and Namibia.

Sanlam is one of the largest internationally active insurance groups in the world with a presence in 27 countries and has the biggest non-banking financial services footprint on the African continent.

Sanlam was established as a life insurance company in South Africa but has since transformed into a diversified financial services group that operates across the African continent, India, Malaysia and selected developed markets, with listings on the Johannesburg, A2X and Namibian Securities Stock exchanges. In 2018 the Group celebrated its centenary as well as 20 years since demutualisation and listing in South Africa and Namibia.

Sanlam is one of the largest internationally active insurance groups in the world with a presence in 27 countries and has the biggest non-banking financial services footprint on the African continent. The Group's four business clusters (Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz and Santam) house the Group's business operations. The Group Office provides strategic direction and support to the four clusters, assisting them in realising their strategies and meeting their business objectives.

The Group Office is responsible for governance and for the Group's centralised functions, which include:
Group Tecnhnology, Finance, Actuarial, Risk and Balance Sheet Management, Strategy, Human Capital, Brand, Marketing and Corporate Affairs. The Group Office ensures cohesive management across the organisation.

Position Overview

Sanlam Fintech x is a small business unit within the Sanlam Group office and it's looking to fill the role of a SSE. A Senior Software Engineer is a technical leader who demonstrates excellence in designing complex solutions whilst influencing the entire team through mentorship and technical guidance. This role requires the ability to lead significant development efforts, drive best practices, and translate business needs into scalable technical solutions.

SSE's work closely with stakeholders to shape product direction whilst proactively managing technical debt and elevating team capabilities. Reporting to a Tech Lead, this role requires deep technical expertise, strong leadership abilities, and the capacity to align technical decisions with business objectives. You will work closely with Product Management and Design teams to understand business needs and shape solutions, collaborate with architects and technical leadership on architectural decisions, and drive operational excellence through robust system design and team mentorship.

What

will you do? Technical Leadership & Solution Design
  • Design and implement high-quality, scalable solutions for complex technical challenges.
  • Lead development efforts for significant features or components within the team.
  • Design robust, scalable components and services with consideration for failure modes.
  • Make significant contributions to architecture discussions and technical decision-making within the team.
  • Review and guide the team's system designs, ensuring alignment with broader architecture.
  • Drive best practices in coding standards, testing methodologies, and operational excellence.
  • Establish team-level code quality practices and drive regular refactoring initiatives.
  • Consider ROI and business impact when making technical decisions.
Stakeholder Collaboration & Business Alignment
  • Work closely with stakeholders to understand business needs and translate them into technical solutions.
  • Collaborate effectively with Product Management and Design to shape solutions and improve product functionality.
  • Communicate technical concepts effectively to both technical and non-technical stakeholders within the team.
  • Align technical solutions with business objectives and consider business implications of technical investments.
  • Understand business context deeply and how technical decisions impact business outcomes.
Technical Debt & System Reliability
  • Proactively identify and address technical debt within area of responsibility.
  • Develop strategies for managing team technical debt in systematic, sustainable ways.
  • Design…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary