Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

D365 Senior Full Stack Developer

Full-time

Sanlam Group

What will you do?

  • The CRM Full Stack Developer (Senior) builds and delivers complex Microsoft Dynamics 365/Dataversesolutions and integrations across the SLS ecosystem, implementing secure, reliable, and maintainablecomponents 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 theselection and adoption of Azure integration services and platform capabilities, guiding decisions that balanceout-of-the-box D365 functionality with custom code and informed build versus buy tradeoffs.
  • This role servesto translate solution designs into high‑quality implementation, strengthens engineering discipline through codereviews and pairing, and improves operational resilience through testing, observability, and production‑gradeengineering practices.
  • Mentor engineers across squads, uplift engineering maturity, and steer design decisions that ensure long-termplatform 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 asynchronouspatterns, 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 reusablepolicies 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 Functionorchestrations, 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 backlogimprovements, 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 platformevolution, and ensure architectural consistency across squads.
  • Collaborate with the Analytics Engineer/Data team to agree and maintain well-structured, versioned datacontracts 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-endautomation, including mocks, stubs, and seeded test data aligned to realistic scenarios.
  • Promote positive engineering culture, cross team collaboration, and transparent governance, helping thesquad 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 teamdeliveries.
  • 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 pathin 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 continuousimprovement.

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

Personal Attributes

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

Closing date: 11 September 2026

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the D365 Senior Full Stack Developer in Bellville, Western Cape vacancy
  • R 300,000 - 360,000 pa

     ...Senior Bookkeeper Hire Resolve is seeking an experienced, detail-oriented Senior Bookkeeper to manage the full accounting function for a portfolio of property clients for a leading managing agency based in Bellville, Northern Suburbs . Reporting directly to the Financial... 

    Hire Resolve

    Bellville, Western Cape
    6 hours ago
  •  ...Senior Wealth Manager | Bellville, Cape Town Hire Resolve is seeking a highly skilled and client-centric Senior Wealth Manager to...  ...identify and secure new business opportunities by promoting the full range of EFG services and products. Compliance & Administration... 

    Hire Resolve

    Bellville, Western Cape
    6 hours ago
  •  ...Senior Accountant Cape Town Remote Our Professional Services client in IP is looking for a remote working Senior Accountant with 4-5 years experience as a Senior Accountant. The client is working on Netsuite but any accounting software experience will work. You will... 

    FROGG Recruitment

    Bellville, Western Cape
    7 days ago
  • A leading company in Financial Services is looking for a Snr Wealth Assistant to join their team. Your: Formal Education: Matric National Diploma in Wealth Management/Financial Planning, or related. ~ Experience: ~5+ years’ experience in the investment ...

    CompitantCandidates

    Bellville, Western Cape
    3 days ago
  • A well-established Financial Services Provider (FSP) is seeking a Senior Bookkeeper to join their team. The successful candidate will be responsible for maintaining accurate accounting records, processing financial transactions, and assisting in the preparation of financial... 

    Hire Resolve

    Bellville, Western Cape
    6 hours ago
  •  ...Job Title: Senior Investment Officer Location: Bellville, CT (On Site) Employment Type: Permanent Industry: Investment Job...  ...investment industry, particularly in managing investment portfolios and developing investment strategies. As a Senior Investment Officer, you will... 

    Hire Resolve

    Bellville, Western Cape
    6 hours ago
  •  ...ASSISTANT TO SENIOR BUYER'S Luxury Interior/Homeware Finisher) SENIOR ASSISTANT BUYER -FURNITURE Bellville - Cape Town SALARY: R 20,000- R 25,000 CTC Neg+Benifit High-end architectural design, finishing fabrics, textiles, and luxury dcor. Specializing in... 

    Lumina Personnel

    Bellville, Western Cape
    17 days ago
  •  ...Job Title: Senior Wealth Assistant Location: Bellville CT Hire Resolve is currently seeking a highly motivated and experienced...  ...plans for clients. - Collaborate with the Wealth Manager to develop custom investment strategies and asset allocation recommendations... 

    Hire Resolve

    Bellville, Western Cape
    6 hours ago
  •  ...AECOM’s Enterprise Capabilities team is looking for a Senior Professional Architect (Data Centre) to join our team in our South...  ...planning to identify potential design and construction challenges and develop proactive solutions Project budget management and resource... 

    AECOM

    Bellville, Western Cape
    6 days ago
  •  ...re one global team driven by our common purpose to deliver a better world. Join us. Job Description AECOM is seeking a Senior BIM Coordinator - Data Centers based in South Africa Enterprise Capabilities office in Cape Town. This position will support a teams... 

    AECOM

    Bellville, Western Cape
    27 days ago
  •  ...opportunity exists in Company Ltd with our client for an experienced Senior Project Manager (Information Technology) . The ideal candidate...  ...INCLUDE: Project Planning and Execution: Develop project plans, including scope, goals, deliverables, timelines,... 

    Progressive IT Resourcing

    Bellville, Western Cape
    6 hours ago
  •  ...Primary Purpose: ~ We are seeking a highly skilled Senior Technical Specialist to join our ESS Technology Security Solutions team in the Western Cape (Bellville).   This role is pivotal in delivering advanced technical support, installation, maintenance, and project... 

    Tsebo Solution

    Bellville, Western Cape
    27 days ago
  •  ...Senior Full-Stack PHP Developer Contract | Remote (South Africa) | Full-Time Hours About the Role We're looking for a Senior Full-Stack PHP Developer to join one of our clients in a fast-moving applications team during an exciting period of platform growth and... 

    HI Technology & Innovation

    Cape Town, Western Cape
    9 days ago
  •  ...behind North America's leading optometric practices. We deliver full-funnel digital marketing and innovative SaaS tools that...  ...environment. About the Role We are hiring a Senior Full Stack Developer to help expand and improve our core SaaS platform. The ideal... 
    Remote job

    Careers

    Cape Town, Western Cape
    29 days ago
  •  ...domain is a plus. Job ID: ~ J107001 For a more comprehensive list of opportunities that we have on offer, do visit our website - Requirements Full Stack Developer, Vue.js, .NET Core, SQL Server, RESTful APIs, Git, CI/CD, Azure DevOps, Software Engineering

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...teaching this to others Alongside other senior members of the team, contribute to the...  ...Qualifications Experience in full stack JavaScript .NET stack development utilizing...  ...and processes Experience designing and developing applications utilising databases such as... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...demonstrated ability to lead back-end initiatives and deliver complex, full-stack systems end-to-end. ~ Advanced expertise in .NET Core / C#...  .../investment domain is a plus. Requirements Back-End Developer, Full Stack, .NET Core, C#, SQL Server, Vue.js, Clean... 

    Parvana

    Cape Town, Western Cape
    5 days ago
  •  ...Our client is seeking a capable Full Stack Software Developer to contribute across the complete software development lifecycle. This is an enterprise...  ...application experience will be highly advantageous. Senior candidates should demonstrate solution design, technical decision... 

    MSP Staffing Pty Ltd

    Cape Town, Western Cape
    10 days ago
  •  ...accounting, production management, and logistics software (WIRE) for the mining and mineral processing industry, is seeking a  Senior Full Stack Engineer designs and delivers complex features across the WIRE platform .  Responsibilities: Full Stack Development:... 

    Hire Resolve

    Cape Town, Western Cape
    6 hours ago
  •  ...establish engineering standards Mentor intermediate and junior developers Collaborate with a distributed team across South Africa and the UK Qualifications: ~5+ Years of professional full stack development experience ~ Strong proficiency in TypeScript and... 

    Exceed

    Stellenbosch, Western Cape
    more than 2 months ago
  •  ...Our client has an exciting opportunity for a passionate Full Stack Developer to become part of a collaborative software development team delivering reliable, high-quality digital solutions. This role is ideal for someone who enjoys solving technical challenges, embracing... 

    Tumaini Consulting

    Cape Town, Western Cape
    19 days ago
  • About the job Full Stack Developer Full Stack Developer Cape Town, South Africa (Hybrid) | Permanent | Technology Our client is...  ...in writing clean, reliable code. You will work closely with senior engineers, designers and project managers to bring complex... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  • Greetings, brave architect of the digital night. Are you the sort of developer who delights in crafting magnificent software from its deepest...  ...you from the shadows. My client seeks an Intermediate Full Stack Developer, one well-versed in the ancient arts of .NET... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...Our client, a leading i-Gaming studio, is looking for a highly skilled Senior Full Stack Developer with Azure experience to join their Technology & Product team. This role is focused on Experimentation , Designing, Developing, and Maintaining applications and services... 

    SRG Recruitment (Pty) Ltd.

    Cape Town, Western Cape
    14 days ago
  •  ...Our client is looking for a capable Full Stack Developer with proven ERP Retail Systems experience to contribute to the ongoing development and enhancement of business-critical applications. The successful candidate will have strong .NET development skills and a passion... 

    Goldman Tech Resourcing (Pty) Ltd

    Cape Town, Western Cape
    4 days ago
  •  ...connecting businesses with top-tier talent. Responsibilities: Develop and maintain high-quality web applications to support Talent...  ...solutions. Requirements: ~3+ years of experience in full stack development. ~ Proficient in front-end technologies such as... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...the hands of thousands of users. This is a dream role for a developer who wants more than tickets and maintenance, it's your chance...  ...that doesn't come around often. My client is looking for a Full Stack Developer to join a high-growth, product-led tech environment... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...(Jest, Cypress), lead code reviews, and mentor junior developers. Clearly communicate technical strategy, project risks...  ...on offer, do visit our website - Requirements Senior Frontend Engineer, Full Stack, Cape Town, Hybrid, Vue.js, JavaScript, Front-end Architecture... 

    ATS Client

    Cape Town, Western Cape
    a month ago
  •  ...to analyze, share, and monetize consumer data without revealing personal information or infringing on privacy, is seeking a  Senior Full Stack Engineer to build scalable, high-performance enterprise systems.  Responsibilities: Development: Build high-quality APIs... 

    Hire Resolve

    Cape Town, Western Cape
    6 hours ago
  •  ...Hours: 07H00 - 15H30 SAST Reports to: Manager - Application Developer Job Summary: The Application Developer is responsible for...  ...for modern technologies, and help evolve our technology stack. Requirements To apply you must have 5-6+ years' experience... 

    ATS Client

    Cape Town, Western Cape
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to D365 Senior Full Stack Developer. Be the first to apply!