About this role
<p><span style="font-size:10.0pt"><span style="font-family:Arial, Helvetica, sans-serif"><strong>Who are we?</strong></span></span></p> <p style="text-align:justify;margin:0.0cm"><span style="font-size:10.0pt">Sanlam Life and Savings (SLS) is focused on serving our retail and corporate clients in South Africa and further developing our strategic advantages in the South African market. Sanlam Life and Savings consists of the following business units Retail Mass, Corporate, Risk and Savings, Glacier and various business enabling functions. The Sanlam Life and Savings Office provides strategic direction, coordination and support to the four clusters, as well as performing governance oversight that includes assurance provided by second line of defense functions in SLS, to enable us to meet our business objectives.</span></p> <p style="text-align:justify;margin:0.0cm"> </p><div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>What will you do?</b></H2> </div><div><p><span style="font-size:10.0pt">The Senior C# Full Stack Developer builds and delivers complex enterprise applications, integrations, APIs, and cloud-native solutions across the SLS ecosystem, implementing secure, reliable, and maintainable components across web applications, services, APIs, and platform integrations.</span></p> <p><span style="font-size:10.0pt">The role ensures that all solutions adhere to engineering standards, including API design and versioning practices, integration patterns, architectural guardrails, and CI/CD pipeline quality gates to ensure scalable, reliable, and maintainable releases across the broader product ecosystem.</span></p> <p><span style="font-size:10.0pt">Working under the technical direction of the Technical Lead, the role provides technical leadership on the selection and adoption of cloud services, integration technologies, software engineering practices, and platform capabilities. The role translates solution designs into high-quality implementations, strengthens engineering discipline through code reviews and collaboration, and improves operational resilience through testing, observability, and production-grade engineering practices.</span></p> <p><span style="font-size:10.0pt">The Senior Developer mentors engineers across squads, uplifts engineering maturity, and drives design decisions that ensure long-term platform sustainability, architectural consistency, and alignment with strategic business outcomes.</span></p> <p><span style="font-size:10.0pt">Experience with Microsoft Dynamics 365, Dataverse, and Power Platform is advantageous but not required.</span></p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>What will make you successful in this role?</b></H2> </div><div><h3><span style="font-size:10.0pt">Architecture & Governance</span></h3> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Implement integration architecture across the product domain, covering synchronous and asynchronous communication patterns, event-driven solutions using Service Bus and Event Grid, and API-first service boundaries.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Own and govern Azure API Management (APIM) implementations, including workspaces, gateways, routing, policies, and developer experience.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Establish and maintain REST API standards, including resource modeling, versioning strategies, request and response validation, pagination, and error handling.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Define and standardize integration and orchestration patterns using technologies such as Azure Functions, Durable Functions, Logic Apps, and custom C# services.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Engineer resilience patterns across distributed systems, including retries, circuit breakers, fault isolation, idempotency, and timeout strategies.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Embed security best practices such as least privilege access, secure authentication, authorization, secrets management, and compliance-aligned logging.</span></li> </ul> <h3><span style="font-size:10.0pt">Release & Quality Leadership</span></h3> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Establish and continuously improve quality gates across environments, including unit testing, integration testing, contract testing, performance validation, and security testing.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Ensure CI/CD pipelines enforce engineering and quality standards consistently across delivery teams.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Drive observability and monitoring practices through logging, telemetry, trace correlation, dashboards, and actionable alerting.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Use operational insights to prioritize technical debt reduction, resiliency improvements, and performance optimization.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Lead incident reviews and root cause analysis activities, ensuring lessons learned are translated into action plans and backlog improvements.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Guide teams in adopting shift-left testing practices, automated quality feedback loops, and effective test data management strategies.</span></li> </ul> <h3><span style="font-size:10.0pt">People Leadership & Ways of Working</span></h3> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Mentor developers through technical coaching, architectural guidance, code reviews, pair programming, and engineering best practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Partner closely with Solution Architects and Technical Leads to shape roadmaps, influence design decisions, and ensure architectural consistency.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Collaborate with Data and Analytics teams to establish and maintain reliable, versioned data integration patterns.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Support QA and Test Automation engineers by enabling appropriate test environments, seeded data, mocks, stubs, and automation capabilities.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Promote a high-performance engineering culture focused on accountability, collaboration, continuous improvement, and innovation.</span></li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Experience</b></H2> </div><div><ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">6-10+ years of software engineering experience with a strong focus on C#, .NET, cloud-native development, APIs, and enterprise integrations.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Proven experience delivering enterprise-scale applications and leading complex technical initiatives.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience establishing and promoting engineering standards, API governance, CI/CD practices, and quality engineering principles.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Demonstrated success improving resilience, performance, observability, scalability, and security in distributed systems.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience working within Agile delivery teams and modern software engineering environments.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience within insurance, financial services, or other regulated industries will be advantageous.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with Microsoft Dynamics 365, Dataverse, and Power Platform will be advantageous.</span></li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Knowledge and Skills</b></H2> </div><div><ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Strong experience in C# and .NET / .NET Core development.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with ASP.NET Core, MVC, and Web API development.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Solid understanding of object-oriented design principles and software engineering best practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Strong understanding of design patterns and clean code principles.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with SQL Server and relational databases.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Familiarity with RESTful APIs and API-first development practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with source control systems such as Git and Azure DevOps.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with Microsoft Azure (<strong>not negotiable</strong>).</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Knowledge of container technologies such as Docker and Kubernetes.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Exposure to microservices architecture and distributed systems.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Knowledge of CI/CD pipelines, DevOps practices, and Infrastructure as Code.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Understanding of monitoring, observability, logging, and operational support practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with event-driven architectures, messaging platforms, and enterprise integrations.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Strong troubleshooting, analytical, and problem-solving abilities.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Excellent communication, stakeholder engagement, and collaboration skills.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience within insurance or financial services will be advantageous.</span></li> </ul> <p><span style="font-size:10.0pt">Exposure to Microsoft Dynamics 365, Dataverse, and Power Platform will be advantageous.</span></p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Qualification</b></H2> </div><div><ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Degree in Computer Science, Information Systems, Software Engineering, or equivalent qualification.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Relevant Microsoft, Azure, AWS, or cloud-related certifications will be advantageous.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Microsoft AZ-204 (Azure Developer Associate) certification will be advantageous.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with Azure DevOps, GitHub Actions, CI/CD tooling, and modern development practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with application lifecycle management (ALM), release management, and environment governance.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Experience with Power Platform, Dataverse, or Dynamics 365 is advantageous but not required.</span></li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Core Competencies </b></H2> </div><div><h2><span style="font-size:10.0pt">Technical</span></h2> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">C# and .NET/.NET Core development.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">ASP.NET Core, MVC, and Web API development.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Integration architecture (synchronous and asynchronous patterns).</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">REST API design, governance, and lifecycle management.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Azure cloud services and cloud-native application development.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Event-driven architectures and messaging platforms.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Microservices and container-based architectures.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">SQL Server and enterprise data integration.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">CI/CD pipelines, DevOps practices, and automated testing.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Monitoring, observability, and operational resilience.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Security-by-design and enterprise integration practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Dynamics 365, Dataverse, and Power Platform knowledge is advantageous.</span></li> </ul> <h2><span style="font-size:10.0pt">Delivery & Process</span></h2> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Designs for operability, supportability, scalability, and maintainability.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Drives engineering excellence through standards, testing, automation, and continuous improvement.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Establishes and enforces quality gates throughout the software delivery lifecycle.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Leads incident reviews and promotes a culture of learning and continuous improvement.</span></li> </ul> <h2><span style="font-size:10.0pt">Leadership</span></h2> <ul> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Provides technical leadership and mentorship to development teams.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Sets engineering direction and establishes best practices.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Promotes collaboration across teams and disciplines.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Raises standards for code quality, testing, documentation, and delivery excellence.</span></li> <li style="font-size:10.0pt"><span style="font-size:10.0pt">Coaches and develops engineering talent within the organization.</span></li> </ul></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Build a successful career with us</b></H2> </div><div><p>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.</p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Turnaround time</b></H2> </div><div><p>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. <strong>Closing date 31 July 2026.</strong> </p></div></div><div style="padding:10.0px 0.0px;border:1.0px solid transparent"><div style="font-size:16.0px;word-wrap:break-word"><H2 style="font-size:1.0em;margin:0.0px"><b>Our commitment to transformation</b></H2> </div><div></div></div></div><p><span style="font-size:10.0pt">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.</span></p> <p> </p>