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 a month ago
Similar jobs that could be interesting for youBased on the D365 Senior Full Stack Developer in Bellville, Western Cape vacancy
  • We are looking for an experienced Audit Senior to join a professional audit team and assist with the management and completion of audit...  ...and supervise work completed by trainees Train, mentor and develop trainee accountants Assist Directors with the day-to-day... 

    SydSen Recruit

    Bellville, Western Cape
    5 hours ago
  •  ...Senior Creditors Clerk Bellville Cape Town Our client, an established and fast-growing retail business, is seeking an experienced, analytical...  ...in a high-volume, fast-paced retail environment, you will take full ownership of the Accounts Payable (Trade and Non-Trade) function... 

    FROGG Recruitment

    Bellville, Western Cape
    7 days ago
  •  ...Excellent opportunity for an experienced Audit Senior to join an established an expanding audit firm in the Northern Suburbs of Cape...  ...Reviewing and supervising work performed by trainees. Training and developing trainees within the team. Assisting the directors with the... 

    Sagen Advisory

    Bellville, Western Cape
    13 days ago
  •  ...Key Responsibilities: Design and develop Motor Control Centres (MCCs) in accordance with project specifications and technical requirements. Generate quality control (QC) documentation based on approved designs. Prepare accurate parts lists and bills of materials... 

    Staff Focus

    Bellville, Western Cape
    5 hours ago
  •  ...An established insurance company is seeking to hire a highly skilled and experienced Senior Bookkeeper to join their team. This is an excellent opportunity for an professional with strong bookkeeping experience to grow their career within a reputable organisation. Your... 

    CompitantCandidates

    Bellville, Western Cape
    5 hours ago
  •  ...The Senior Financial Accountant will be responsible for overseeing general accounting operations by controlling and verifying financial transactions.   RESPONSIBILITIES:   Ensures the integrity of accounting information by recording, verifying, consolidating,... 

    CA Support

    Bellville, Western Cape
    5 hours ago
  •  ...Master’s or 6 (six) Honours students as main supervisor, or supervision equivalencies as determined by faculties. ~ Knowledge of developments in contemporary communication and media and ability to use relevant online learning management systems. ~ Proficiency in or... 

    University of Western Cape

    Bellville, Western Cape
    1 day ago
  •  ...NoSQL - experience • Git - 2+ years’ experience • Rest API’s - experience • Understanding of Scrum Methodology Core outputs • Develop commercial grade web applications • Deliver work to agreed quality, standards and complexity • Mentor Junior Developers • Do... 

    Clever Heads Personnel

    Bellville, Western Cape
    23 days ago
  •  ...approvals, and marketing coordination to ensure accurate and efficient product delivery to the market. Requirements: ~ National Senior Certificate.Qualification in a relevant field is advantageous ~3 Years. Previous experience in a similar field. ~ Computer... 

    Lumina Personnel

    Bellville, Western Cape
    5 days ago
  •  ...J107184 About our client: Our client develops and supports software and data solutions across a variety of...  ..., do visit our website - Requirements Senior Full-Stack Developer, C#, .NET Core, MS SQL Server, Cloud (GCP/AWS/Azure... 

    Parvana

    Cape Town, Western Cape
    13 days ago
  •  ...Our client is looking for a skilled and innovative Senior Full-Stack PHP Developer to join a fast-paced FinTech development environment. This role is ideal for a hands-on problem-solver who enjoys building secure, scalable applications and working on high-volume, mission... 

    Goldman Tech Resourcing (Pty) Ltd

    Cape Town, Western Cape
    3 days ago
  • The Faculty of Dentistry is a leading academic and oral health centre, dedicated to advancing oral health through excellence in teaching and learning, clinical service delivery, and research. With a strong commitment to innovation, social responsiveness, and academic scholarship...

    University of Western Cape

    Bellville, 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
    more than 2 months 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
    more than 2 months ago
  •  ...Senior Full Stack Developer -- AI-Enabled Software Engineering Job Details Division: DevX Business Unit: RIB Minimum experience: Mid-Senior Company primary industry: Information Services Job functional area: Information Technology Job Description... 

    iDbase Software

    Cape Town, Western Cape
    17 hours ago
  •  ...Java / Spring Boot | React / TypeScript | Contract | Cape Town Are you a senior full-stack developer who enjoys solving real problems, working across the technology stack and taking ownership of what you build? Our Client is looking for a Senior Full-Stack Developer... 

    Pathfinders Consulting Pty (LTD)

    Cape Town, Western Cape
    a month ago
  •  ...position. Location: South Africa | Work Type: Remote | Job ID: J107272 About our client: Our client develops and supports software and data solutions across a variety of industries. They want you to get ahead of the market and stay there.... 

    Parvana

    Cape Town, Western Cape
    1 day 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
    more than 2 months 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
    more than 2 months ago
  •  ...Senior Full-Stack Engineer (AI Products) Location: George, Western Cape | On-site AI agents aren’t products until people can use them. That’s where you come in. About the role: You’ll turn powerful AI systems into real, usable products; the kind customers and... 

    Badger Holdings

    Cape Town, Western Cape
    2 days ago
  •  ...Join our client’s technology environment as a Full Stack Developer responsible for creating, enhancing & supporting robust software applications. This role requires a developer who is comfortable working across application development and databases, can solve complex... 

    Goldman Tech Resourcing (Pty) Ltd

    Cape Town, Western Cape
    28 days ago
  •  ...Our client is seeking a Full Stack Developer who enjoys solving meaningful business challenges through well-designed, scalable software. This opportunity is suited to a developer who takes ownership, thinks critically, and wants to build secure, reliable solutions that... 

    Tumaini Consulting

    Stellenbosch, Western Cape
    28 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
    more than 2 months ago
  • R 500,000 - 540,000 pa

     ...FRIENDLY. The codebase is under attack. The bugs are multiplying. The system needs backup. My client is looking for a Full Stack Developer who can fight back — building sharp React frontends and powerful .NET backends. Think you’ve got what it takes?... 

    Communicate IT

    Kraaifontein, Western Cape
    27 days 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... 

    ATS Client

    Cape Town, Western Cape
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  •  ...This is a strong opportunity for an intermediate developer who wants more than a narrowly defined coding role. Youll work in a small...  ...into technical solutions. What youll work on Full-stack product development across React and TypeScript Backend... 

    TMA Proactive Partners

    Cape Town, Western Cape
    27 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

    Paarl, Western Cape
    28 days ago

Do you want to receive more vacancies?

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