Sanlam Group
JOB DETAILS
π Job Title: Software Engineer II
π’ Company: Sanlam Group β Sanlam Fintech
π Location: Johannesburg, Gauteng, South Africa
π Employment Type: Permanent
πΌ Job Family: Information Technology / Software Engineering
π§© Number of Positions: 1
π
Closing Date: Open (shortlisting begins after application due date)
π Reference Number: SAN-ENG-II-2026
About Sanlam Fintech
Sanlam Fintech is a digital-first business within the Sanlam Group focused on expanding access to financial advice and solutions across Africa. The organisation operates with a culture of agility, rapid learning, and continuous delivery, enabling innovation while supporting long-term career development.
Role Overview
The Software Engineer II role is suited to an experienced engineer capable of owning feature delivery across the codebase. The role requires independent problem-solving, collaboration with Product and Design teams, and contribution to improved engineering practices under guidance from senior peers.
Key Responsibilities
-
Own and deliver new features from design through production
-
Design, develop, test, and maintain high-quality software solutions
-
Collaborate effectively within cross-functional teams
-
Participate in code reviews and uphold engineering best practices
-
Improve development, testing, and operational processes
-
Engage with Product Management and Design to understand business needs
-
Participate in on-call rotations and incident response
-
Identify and reduce technical debt within assigned scope
Qualifications and Experience
-
Degree or Diploma in Computer Science, IT, or a related field
-
Minimum of 5 yearsβ experience in software engineering
Technical Competencies
-
Proficiency in at least one back-end or full-stack language (e.g. Python, Java, C++)
-
Strong code reading, review, and comprehension skills
-
Understanding of typed vs dynamic languages and compiled vs interpreted execution models
-
Solid knowledge of data structures, algorithms, and complexity trade-offs
-
Experience with scalable systems, APIs, authentication, and databases
-
Exposure to distributed systems and cloud platforms (AWS advantageous)
-
Understanding of monitoring, fault tolerance, and system reliability
Success Factors
-
Ability to apply sound design principles
-
Capability to lead small components with limited supervision
-
Strong problem-solving and analytical thinking
-
Willingness to mentor junior engineers
-
Clear understanding of how technical work supports business outcomes
Employment Equity
The Sanlam Group is committed to transformation, diversity, and inclusion. The Groupβs Employment Equity Plan and targets will be considered during the recruitment process.
To apply for this job please visit career5.successfactors.eu.
