Since our establishment in 1918, Sanlam has been a prominent part of the South African business landscape. We have always held a long-term view of how business adapts to the demands of the environment in which it operates. Today, in a dynamic world, we see an evolving set of social, economic, political and environmental imperatives that require our skilfu...
Read more about this company
What will you do?
- At Sanlam Life & Savings, technology is more than systems and platforms. It’s how we enable millions of South Africans to plan, protect, and grow their financial futures.
- We’re looking for a Senior Backend Software Engineer who loves building robust, well designed software — someone who’s motivated by scale, impact, and technical craftsmanship, and who wants to help modernise and shape one of the country’s largest financial services environments.
- As a Senior Backend Software Engineer, you’ll be a core member of a modern, product aligned engineering squad, working closely with product, architecture, and platform teams to deliver meaningful outcomes.
Output/Core Tasks:
- Actively participate in agile ceremonies (stand‑ups, planning, reviews, retrospectives) and contribute to continuous improvement of team ways of working.
- Collaborate with the Product Owner and Tech Lead to translate product and business requirements into well‑scoped technical work and delivery increments.
- Take ownership of delivering high‑quality software that meets sprint and release goals, with a strong focus on reliability, maintainability, and performance.
- Contribute to solution design and technical decision‑making, ensuring alignment with agreed architectural standards and patterns.
- Write clean, well‑tested, and well‑documented code, adhering to engineering best practices and team coding standards.
- Embed quality into development through unit tests, integration tests, and automated checks as part of the CI/CD pipeline.
- Support deployment, observability, and operational readiness of services across testing and production environments, working closely with platform and DevOps teams.
- Communicate progress, risks, and dependencies transparently within the team, and proactively raise issues that may impact delivery.
- Share knowledge, patterns, and learnings with peers through code reviews, documentation, and informal mentoring.
- Continuously improve your technical skills and contribute to improving the team’s engineering practices, tools, and delivery capabilities.
What will make you successful in this role?
Requirements:
Qualifications:
- Relevant Computer Science degree or diploma
- Honours or postgraduate degree preferred
- Java Certification will be advantageous
Experience:
- 5+ years’ professional experience building and maintaining enterprise grade backend applications using Java.
- Proven experience working as a senior individual contributor within agile delivery teams, contributing to production systems at scale.
Backend & Java Engineering
- Strong proficiency in Java, with a deep understanding of object oriented design principles, data structures, and core language constructs.
- Solid experience designing and building server side applications using the Spring ecosystem, including Spring Boot, Spring MVC, Spring Security, Spring Data, and Spring Batch.
- Experience building and integrating RESTful APIs for internal and external consumers.
Architecture & Design
- Hands on experience with microservices/ miniservices based architectures, including common design patterns, service integration, and resilience considerations.
- Ability to contribute to solution design and technical discussions, balancing functional requirements with non functional concerns (performance, security, scalability, maintainability).
Testing & Quality Engineering
- Strong experience with automated testing practices, including unit and integration testing using frameworks such as JUnit and Mockito.
- Understanding of testability, clean code principles, and embedding quality into the development lifecycle.
DevOps & Delivery
- Practical experience working within CI/CD pipelines and modern delivery workflows.
- Hands on exposure to build and deployment tooling such as Maven, Gradle, Docker, and Kubernetes.
- Familiarity with version control and collaboration tools including Git, Jira, and Confluence.
- Experience supporting deployments and operational readiness in test and production environments.
Data & Persistence
- Experience working with relational databases and ORM technologies, including JPA and Hibernate.
- Ability to design and work with data models and SQL as part of backend service implementation.
- Enterprise & Platform Context (Advantageous)
- Experience with enterprise integration and middleware technologies (e.g. messaging platforms, application servers).
- Exposure to large scale enterprise environments and legacy platforms, with the ability to modernise or integrate where required.
- Ways of Working
- Good understanding of the Software Development Lifecycle (SDLC) and agile development practices.
- Experience working within scaled agile or large delivery environments is advantageous.
- Domain Knowledge (Advantageous)
- Experience within financial services environments, particularly life insurance or related domains, is beneficial.
Knowledge:
- Sound knowledge of backend architecture concepts, including service‑based designs, integration patterns, and non‑functional considerations (performance, security, resilience).
- Solid grounding in clean code and object‑oriented design principles, and how they support maintainable systems.
- Understanding of impact and risk analysis for technical changes across applications, data, and dependent systems.
- Knowledge of modern software delivery practices, including CI/CD concepts, release management, and production readiness.
- Familiarity with quality engineering concepts, including automated testing strategies and their role in fast, reliable delivery.
- Understanding of agile and iterative delivery models and how cross‑functional teams collaborate to deliver outcomes.
Competencies:
- Strong analytical and problem‑solving ability, with attention to detail and numerical accuracy.
- Able to think conceptually and translate complex problems into practical solutions.
- Clear and effective communicator, able to collaborate well with both technical and non‑technical stakeholders.
- Results‑oriented, taking ownership of outcomes and following through on commitments.
- Strong quality mindset, with a focus on building reliable, maintainable solutions.
- Curious and learning‑oriented, actively seeking to improve skills and stay current with evolving technologies and practices.
go to method of application »
What will you do?
- This is a regional sales management role which is responsible for managing a team of vested Financial Advisor’s that have more than 24 months’ experience as well as Advisors with less than 24 months’ experience. This will be a hybrid Sales Manager role thus looking after both newcomers as well as experienced Advisors.
Output/Core Tasks:
The expectations of the role is to:
- Create and drive sales plans, targets and growth
- Marketing and business building support
- Coaching and development of FA’s
- Manage business retention processes
- Compliance and risk management
- Enable practice management
- Oversee quality and productivity management
- Provide effective People and Performance Management
- Budgets and expense management of team
- Recruiting of Experienced Financial Intermediaries
- Enable Key Account Penetration and Drive KA Value Proposition
What will make you successful in this role?
Qualification & experience
- Extensive Financial Services experience in a marketing/sales environment
- Sales and Operational Management/leadership of a team/unit
- Management Diploma
- Commercial/Financial or business related diploma/degree
- CFP/RFP3 or equivalent (i.e.: 120 credits)
- RE
Knowledge and skills
To be successful you will need to demonstrate good experience in:
IT:
- MS: Office (Excel, Word, PP)
- Web based platform tool/site
- Advisor tools (i.e.: Sanfin; Leads program, Santrust, Santax, Sanport)
- AUTONUB
Business/Management:
- Financial Services Industry Knowledge
- Financial Services Product Knowledge (Sanlam and competitors)
- Legal technical Knowledge (product related)
- Relevant regulatory legislation and compliance knowledge (FAIS accredited)
- Business planning
- New and Existing business processes
- Advisor contracts and remuneration
- Sales and marketing processes and practices
- Leads management and campaigns/competitions
- Management skills to manage staff
- Budgets and expense management
- SFA distribution model and value propositions
- Key Account Experience
Personal Qualities:
- Cultivates Innovation
- Client Centricity
- Drives Results
- Collaborates
- Flexibility and Adaptability
- Drives Vision and Purpose
- Business Insight
- Directs Work
- Decision Quality
- Treating Customers Fairly
Process for applications:
- The closing date for applications is 19 April 2026
go to method of application »
What will you do?
- Processing of incoming correspondence
- Handling of exceptions
- Policy identification
- Refer mail to the correct business areas
What will make you successful in this role?
Qualification:
- Matric/Grade 12
- Post matric qualification from a well-recognised institution will be an advantage.
Knowledge and Experience:
- A minimum of 2 years’ experience in an administrative or call centre role.
- Ability to communicate in English, Afrikaans and (an African Language would be to your advantage).
- Must have working knowledge regarding the use of computers (computer literacy).
Competencies:
- Ability to work effectively under pressure while maintaining quality standards.
- Adaptability to change in a dynamic work environment.
- Customer loyalty building through exceptional service delivery.
- Relationship management – building and maintaining strong professional relationships.
- Strong verbal communication skills for clear and professional interactions.
- Problem identification and resolution with a proactive approach.
- Interpersonal sensitivity to foster collaboration and respect.
- High concern for accuracy and attention to detail in all tasks.
- Teamwork and collaboration to achieve shared goals.
Closeing Date: 26 April 2026
go to method of application »
What will you do?
To promote Sanlam Retail Mass (SRM)’s products and increase market share through:
- Providing sound financial advice and a high level of client service in a Branch context.
- Creating opportunities for client optimisation and cross selling of value-added products
What will make you successful in this role?
Sales Delivery:
- Gain and maintain an in-depth understanding of SRM product ranges.
- Gain an understanding of the customer’s needs, financial goals and means, and provide the right product (or selection of products) that will satisfy the goals of the customer in the best and most affordable way possible.
- Continuously update and inform customers of new products, or changes in existing products. Manage, review, and incorporate the implications of product changes on the customer’s portfolio accordingly.
- Validate client details in line with product and regulatory requirements. Submit new business through the right channels.
- Conduct due diligence on clients to identify and flag risks.
- Manage own capacity to ensure daily appointments are being prioritised while allowing time for and capitalising on walk-in / non-appointment clients.
In-branch Client Service and Client Retention:
- Responsible for servicing and managing all client profiles to ensure clients remain on the books.
- Send payment reminders, conduct follow-ups, and remain in contact to address potential queries or to provide support.
- Manage and report on NTUs (clients Not Taken Up) by putting controls in place, and taking corrective actions where required.
- Manage persistency of client payments in favour of both the branch and the client.
- Gain insight into client risk profiles to proactively identify where support will be required.
- Consult with clients on alternative payment arrangements and ensure it gets processed through and noted on the right platforms.
- Responsible for in-branch servicing in line with client experience standards:
- Apply product knowledge to accurately guide clients through policy cancellations and provide alternative options.
- Resolve various types of client queries in the branch as far as possible or escalate queries to the right stakeholders by using the existing escalation framework. Follow up on the status and continuously provide feedback to the client.
Quality, Compliance and Continuous Development:
- Remain up to date with and continuously adhere to compliance and quality standards.
- Keep up to date with own registration, product knowledge and maintenance of own CPD points.
- Identify risks and flag potentially fraudulent activities.
- Keep and store relevant records of advice.
- Log all activities as per regulations and standard operating procedures, and provide data to relevant stakeholders to inform reporting and decision making
Monthly Planning and Reporting:
- Responsible for reporting on activities daily, through using relevant technology platforms.
- Collate data on activities to deliver on weekly and monthly reporting deadlines.
- Perform any ad-hoc requirements as requested by the Retail Branch Manager
Qualification and Experience:
- 1-year experience in a sales or marketing capacity
- Experience within insurance branches an advantage
- Matric (Grade 12)
- RE5 advantageous
- FAIS Compliant (Wealth Management) as per DOFA requirements.
- Class of Business training (to be completed within 12-months of employment
go to method of application »
What will you do?
To promote Sanlam Retail Mass (SRM)’s products and increase market share through:
- Providing sound financial advice and a high level of client service in a Branch context.
- Creating opportunities for client optimisation and cross selling of value-added products
What will make you successful in this role?
Sales Delivery:
- Gain and maintain an in-depth understanding of SRM product ranges.
- Gain an understanding of the customer’s needs, financial goals and means, and provide the right product (or selection of products) that will satisfy the goals of the customer in the best and most affordable way possible.
- Continuously update and inform customers of new products, or changes in existing products. Manage, review, and incorporate the implications of product changes on the customer’s portfolio accordingly.
- Validate client details in line with product and regulatory requirements. Submit new business through the right channels.
- Conduct due diligence on clients to identify and flag risks.
- Manage own capacity to ensure daily appointments are being prioritised while allowing time for and capitalising on walk-in / non-appointment clients.
In-branch Client Service and Client Retention:
- Responsible for servicing and managing all client profiles to ensure clients remain on the books.
- Send payment reminders, conduct follow-ups, and remain in contact to address potential queries or to provide support.
- Manage and report on NTUs (clients Not Taken Up) by putting controls in place, and taking corrective actions where required.
- Manage persistency of client payments in favour of both the branch and the client.
- Gain insight into client risk profiles to proactively identify where support will be required.
- Consult with clients on alternative payment arrangements and ensure it gets processed through and noted on the right platforms.
- Responsible for in-branch servicing in line with client experience standards:
- Apply product knowledge to accurately guide clients through policy cancellations and provide alternative options.
- Resolve various types of client queries in the branch as far as possible or escalate queries to the right stakeholders by using the existing escalation framework. Follow up on the status and continuously provide feedback to the client.
Quality, Compliance and Continuous Development:
- Remain up to date with and continuously adhere to compliance and quality standards.
- Keep up to date with own registration, product knowledge and maintenance of own CPD points.
- Identify risks and flag potentially fraudulent activities.
- Keep and store relevant records of advice.
- Log all activities as per regulations and standard operating procedures, and provide data to relevant stakeholders to inform reporting and decision making
Monthly Planning and Reporting:
- Responsible for reporting on activities daily, through using relevant technology platforms.
- Collate data on activities to deliver on weekly and monthly reporting deadlines.
- Perform any ad-hoc requirements as requested by the Retail Branch Manager
Qualification and Experience:
- 1-year experience in a sales or marketing capacity
- Experience within insurance branches an advantage
- Matric (Grade 12)
- RE5 advantageous
- FAIS Compliant (Wealth Management) as per DOFA requirements.
- Class of Business training (to be completed within 12-months of employment
go to method of application »
What will you do?
To promote Sanlam Retail Mass (SRM)’s products and increase market share through:
- Providing sound financial advice and a high level of client service in a Branch context.
- Creating opportunities for client optimisation and cross selling of value-added products
What will make you successful in this role?
Sales Delivery:
- Gain and maintain an in-depth understanding of SRM product ranges.
- Gain an understanding of the customer’s needs, financial goals and means, and provide the right product (or selection of products) that will satisfy the goals of the customer in the best and most affordable way possible.
- Continuously update and inform customers of new products, or changes in existing products. Manage, review, and incorporate the implications of product changes on the customer’s portfolio accordingly.
- Validate client details in line with product and regulatory requirements. Submit new business through the right channels.
- Conduct due diligence on clients to identify and flag risks.
- Manage own capacity to ensure daily appointments are being prioritised while allowing time for and capitalising on walk-in / non-appointment clients.
In-branch Client Service and Client Retention:
- Responsible for servicing and managing all client profiles to ensure clients remain on the books.
- Send payment reminders, conduct follow-ups, and remain in contact to address potential queries or to provide support.
- Manage and report on NTUs (clients Not Taken Up) by putting controls in place, and taking corrective actions where required.
- Manage persistency of client payments in favour of both the branch and the client.
- Gain insight into client risk profiles to proactively identify where support will be required.
- Consult with clients on alternative payment arrangements and ensure it gets processed through and noted on the right platforms.
- Responsible for in-branch servicing in line with client experience standards:
- Apply product knowledge to accurately guide clients through policy cancellations and provide alternative options.
- Resolve various types of client queries in the branch as far as possible or escalate queries to the right stakeholders by using the existing escalation framework. Follow up on the status and continuously provide feedback to the client.
Quality, Compliance and Continuous Development:
- Remain up to date with and continuously adhere to compliance and quality standards.
- Keep up to date with own registration, product knowledge and maintenance of own CPD points.
- Identify risks and flag potentially fraudulent activities.
- Keep and store relevant records of advice.
- Log all activities as per regulations and standard operating procedures, and provide data to relevant stakeholders to inform reporting and decision making
Monthly Planning and Reporting:
- Responsible for reporting on activities daily, through using relevant technology platforms.
- Collate data on activities to deliver on weekly and monthly reporting deadlines.
- Perform any ad-hoc requirements as requested by the Retail Branch Manager
Qualification and Experience:
- 1-year experience in a sales or marketing capacity
- Experience within insurance branches an advantage
- Matric (Grade 12)
- RE5 advantageous
- FAIS Compliant (Wealth Management) as per DOFA requirements.
- Class of Business training (to be completed within 12-months of employment
go to method of application »
What will you do?
To promote Sanlam Retail Mass (SRM)’s products and increase market share through:
- Providing sound financial advice and a high level of client service in a Branch context.
- Creating opportunities for client optimisation and cross selling of value-added products
What will make you successful in this role?
Sales Delivery:
- Gain and maintain an in-depth understanding of SRM product ranges.
- Gain an understanding of the customer’s needs, financial goals and means, and provide the right product (or selection of products) that will satisfy the goals of the customer in the best and most affordable way possible.
- Continuously update and inform customers of new products, or changes in existing products. Manage, review, and incorporate the implications of product changes on the customer’s portfolio accordingly.
- Validate client details in line with product and regulatory requirements. Submit new business through the right channels.
- Conduct due diligence on clients to identify and flag risks.
- Manage own capacity to ensure daily appointments are being prioritised while allowing time for and capitalising on walk-in / non-appointment clients.
In-branch Client Service and Client Retention:
- Responsible for servicing and managing all client profiles to ensure clients remain on the books.
- Send payment reminders, conduct follow-ups, and remain in contact to address potential queries or to provide support.
- Manage and report on NTUs (clients Not Taken Up) by putting controls in place, and taking corrective actions where required.
- Manage persistency of client payments in favour of both the branch and the client.
- Gain insight into client risk profiles to proactively identify where support will be required.
- Consult with clients on alternative payment arrangements and ensure it gets processed through and noted on the right platforms.
- Responsible for in-branch servicing in line with client experience standards:
- Apply product knowledge to accurately guide clients through policy cancellations and provide alternative options.
- Resolve various types of client queries in the branch as far as possible or escalate queries to the right stakeholders by using the existing escalation framework. Follow up on the status and continuously provide feedback to the client.
Quality, Compliance and Continuous Development:
- Remain up to date with and continuously adhere to compliance and quality standards.
- Keep up to date with own registration, product knowledge and maintenance of own CPD points.
- Identify risks and flag potentially fraudulent activities.
- Keep and store relevant records of advice.
- Log all activities as per regulations and standard operating procedures, and provide data to relevant stakeholders to inform reporting and decision making
Monthly Planning and Reporting:
- Responsible for reporting on activities daily, through using relevant technology platforms.
- Collate data on activities to deliver on weekly and monthly reporting deadlines.
- Perform any ad-hoc requirements as requested by the Retail Branch Manager
Qualification and Experience:
- 1-year experience in a sales or marketing capacity
- Experience within insurance branches an advantage
- Matric (Grade 12)
- RE5 advantageous
- FAIS Compliant (Wealth Management) as per DOFA requirements.
- Class of Business training (to be completed within 12-months of employment
go to method of application »
What will you do?
To promote Sanlam Retail Mass (SRM)’s products and increase market share through:
- Providing sound financial advice and a high level of client service in a Branch context.
- Creating opportunities for client optimisation and cross selling of value-added products
What will make you successful in this role?
Sales Delivery:
- Gain and maintain an in-depth understanding of SRM product ranges.
- Gain an understanding of the customer’s needs, financial goals and means, and provide the right product (or selection of products) that will satisfy the goals of the customer in the best and most affordable way possible.
- Continuously update and inform customers of new products, or changes in existing products. Manage, review, and incorporate the implications of product changes on the customer’s portfolio accordingly.
- Validate client details in line with product and regulatory requirements. Submit new business through the right channels.
- Conduct due diligence on clients to identify and flag risks.
- Manage own capacity to ensure daily appointments are being prioritised while allowing time for and capitalising on walk-in / non-appointment clients.
In-branch Client Service and Client Retention:
- Responsible for servicing and managing all client profiles to ensure clients remain on the books.
- Send payment reminders, conduct follow-ups, and remain in contact to address potential queries or to provide support.
- Manage and report on NTUs (clients Not Taken Up) by putting controls in place, and taking corrective actions where required.
- Manage persistency of client payments in favour of both the branch and the client.
- Gain insight into client risk profiles to proactively identify where support will be required.
- Consult with clients on alternative payment arrangements and ensure it gets processed through and noted on the right platforms.
- Responsible for in-branch servicing in line with client experience standards:
- Apply product knowledge to accurately guide clients through policy cancellations and provide alternative options.
- Resolve various types of client queries in the branch as far as possible or escalate queries to the right stakeholders by using the existing escalation framework. Follow up on the status and continuously provide feedback to the client.
Quality, Compliance and Continuous Development:
- Remain up to date with and continuously adhere to compliance and quality standards.
- Keep up to date with own registration, product knowledge and maintenance of own CPD points.
- Identify risks and flag potentially fraudulent activities.
- Keep and store relevant records of advice.
- Log all activities as per regulations and standard operating procedures, and provide data to relevant stakeholders to inform reporting and decision making
Monthly Planning and Reporting:
- Responsible for reporting on activities daily, through using relevant technology platforms.
- Collate data on activities to deliver on weekly and monthly reporting deadlines.
- Perform any ad-hoc requirements as requested by the Retail Branch Manager
Qualification and Experience:
- 1-year experience in a sales or marketing capacity
- Experience within insurance branches an advantage
- Matric (Grade 12)
- RE5 advantageous
- FAIS Compliant (Wealth Management) as per DOFA requirements.
- Class of Business training (to be completed within 12-months of employment
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.