Apply now »

Dynamics 365 Full Stack Developer (Senior)

Date:  13 Mar 2026
Location: 

Bellville, Western Cape, ZA

Company:  Sanlam Group

Who are we?

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.

What will you do?

The CRM Full Stack Developer (Senior) builds and delivers complex Microsoft Dynamics 365/Dataverse solutions and integrations across the SLS ecosystem, implementing secure, reliable, and maintainable components across APIs, services, and platform extensions.  
Ensure 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.

 

Working under the technical direction of the Technical Lead, the role provides technical leadership on the selection and adoption of Azure integration services and platform capabilities, guiding decisions that balance out-of-the-box D365 functionality with custom code and informed build  versus  buy  tradeoffs. This role serves to  translate solution designs into high‑quality implementation, strengthens engineering discipline through code reviews and pairing, and improves operational resilience through testing, observability, and production‑grade engineering practices

 

Mentor engineers across squads, uplift engineering maturity, and steer design decisions that ensure long-term platform sustainability, architectural coherence, and alignment to strategic product outcomes.

What will make you successful in this role?

Output/Core Tasks:


Architecture & Governance


•    Implement the integration architecture for the product domain, covering synchronous and asynchronous patterns, event-driven designs using Service Bus and

     Event Grid, and API-first service boundaries.
•    Own the Azure API Management (APIM) topology including workspaces, gateways, routing, and reusable policies and govern the overall developer experience

     for internal and external consumers.
•    Set and maintain organisation level REST API standards, including resource modelling conventions, versioning strategy, request/response validation, pagination,

    and error semantics, and review pull requests to ensure consistent adherence.
•    Define and codify integration and orchestration patterns deciding when to apply Durable Function orchestrations, Logic Apps, or C# service implementations

     and establish guardrails that promote performance, maintainability, and scalability.
•    Engineer resilience patterns across distributed systems, including timeouts, retries, circuit breakers, idempotency, and downstream fault isolation; embeds

     security principles such as least privilege access, token scopes, and compliance aligned logging.

 

Release & Quality Leadership


•    Establish, formalise, and evolve quality gates across environments—including unit testing, contract testing, integration testing, performance smoke tests, and security checks—and ensure CI/CD pipelines enforce these consistently.
•    Drive SLO-aligned monitoring and observability practices, ensuring trace correlation across microservices, meaningful distributed logs, and actionable alerting that reduces noise and strengthens operational readiness.
•    Use telemetry insights to guide prioritization of technical debt, resiliency improvements, performance bottlenecks, and architectural risks that should be surfaced into the backlog.
•    Lead and facilitate incident reviews and root cause analyses, ensuring learnings translate into backlog improvements, updated guardrails, and strengthened engineering practices.
•    Define multistage deployment flows (build → integration tests → staged deploys → approvals) and coach the team on shift left testing, automated quality feedback loops, and effective test data strategies.

 

People Leadership & Ways of Working


•    Mentor and uplift developers through architectural guidance, pair design, code reviews, pattern libraries, and active coaching on engineering craft, cloud integration, and API-first design.
•    Partner closely with the Solution Architect to shape roadmaps, influence design decisions, align on platform evolution, and ensure architectural consistency across squads.
•    Collaborate with the Analytics Engineer/Data team to agree and maintain well-structured, versioned data contracts and to ensure integrations meet analytical and reporting needs without compromising operational systems.
•    Ensure Testers/QA engineers have the hooks, fixtures, and environments required for end-to-end automation, including mocks, stubs, and seeded test data aligned to realistic scenarios.
•    Promote positive engineering culture, cross team collaboration, and transparent governance, helping the squad adopt modern engineering practices, continuous improvement mindsets, and a high-quality delivery rhythm.

 

 

 

 

Experience and Qualifications

Experience


•    6–10+ years engineering with a recent focus on Azure integration for Dynamics 365; led cross team deliveries. 
•    Set API and integration standards; governed APIM strategy; drove org-wide CI/CD and quality guardrails. 
•    Proven record of improving resilience, performance, observability, and security in distributed systems.
 

Qualifications


•    Degree in Computer Science/ Information Systems (or equivalent). 
•    Prefer Microsoft certification:: AZ204 (Azure Developer), Power Platform/D365 Fundamentals; learning path in Azure DevOps CI/CD. 
•    Power Platform ALM/Pipelines familiarity with solution promotion and environment governance.  
•    Advanced Azure credentials (architecture/integration) and demonstrated ALM governance across environments (Dev→Test→Prod).

Competencies

Technical 


•    Integration architecture (sync/async), APIM governance, REST standards, Durable orchestration selection, Power Platform ALM, SLO driven monitoring/alerting.

 

Delivery & Process 


•    Designs for operability; enforces environments coped quality gates; drives incident reviews and continuous improvement. 

 

Leadership 


Sets direction, codifies standards, raises the bar on code quality, testing, and documentation; coaches and uplifts the squad. 

Knowledge and Skills

IT Data Analysis
IT product enhancements
Software design and deployments
Platform management and integration
Business Requirements

Personal Attributes

Organisational savvy - Contributing through others
Manages complexity - Contributing through others
Plans and aligns - Contributing through others
Optimises work processes - Contributing through others

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

Closing Date: 27 March 2026

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. 

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.

Apply now »