Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate D365 Developer

Badger & Bird Talent

Cape Town

Hybrid

ZAR 200 000 - 300 000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment agency is seeking an experienced Intermediate D365 Developer to join a landmark program at a prominent financial services group in Cape Town or Johannesburg. You will be responsible for designing and developing customer engagement solutions primarily using Microsoft Dynamics 365 CE and Azure services. The ideal candidate will have at least 3 years of D365 experience and strong proficiency in C#, .NET, and Power Platform. This role offers opportunities for skills enhancement and is part of a hybrid work environment.

Benefits

Career advancement opportunities
Cutting-edge technology stack
Engagement in a landmark project

Qualifications

  • At least 3 years' experience in D365 Customer Engagement (CE) / CRM development.
  • Experience in Microsoft software development.

Responsibilities

  • Design, develop, and maintain custom solutions using Dynamics 365 CE SDK, APIs, and Power Platform.
  • Implement integrations with internal systems and third-party services using Azure Logic Apps, Dataverse, and RESTful APIs.
  • Create complex Power Automate flows.
  • Create custom Power App components.
  • Create data migration scripts.
  • Write unit tests and integrate them into CI/CD pipelines.
  • Create and customise native dashboards and reports.
  • Maintain technical documentation and contribute to best practices.

Skills

C#
.NET framework
Javascript/Typescript
HTML
CSS
Power Platform (PowerApps, Power Automate, Dataverse)
Azure Integration Services (Logic Apps, Functions, Service Bus, API Management)
Azure DevOps (Pipelines, Repos, CI/CD)

Education

Relevant IT qualification (degree or diploma)
Job description
Intermediate D365 Developer/Engineer

Join a landmark modernisation program at a leading financial services group.

You will join a cross-functional Agile product team building a strategic customer engagement platform. This solution underpins servicing and relationship management and leverages Microsoft Dynamics 365 Customer Engagement, Power Platform, and Azure services to deliver digital, data-driven customer servicing experiences.

What’s in It for You
  • Join a career-defining project, delivering an ongoing mission-critical D365 solution to transform the core business operations of a business with more than a century of history
  • Work on a cutting-edge technology stack; the company is undergoing a full cloud migration to AWS and scaling cloud-first data (Snowflake, Data Build Tool) and AI platforms (Bedrock, SageMaker).
  • Opportunities for skills and career advancement
About the Role

As a D365 Developer, you will be responsible for designing, developing, and customising solutions within the Dynamics 365 Customer Engagement (CE) module, with a specific focus on the Customer Service application. This is a hands-on role focused on backend development and integration, not functional consulting. You will work closely with Product Owners, BAs, and functional consultants to deliver scalable, high-performance CRM solutions. Your squad is responsible for the full development, maintenance, and support of the Product.

What Success Will Look Like for You
  • You will design, develop, and maintain custom solutions using Dynamics 365 CE SDK, APIs, and Power Platform.
  • You will implement integrations with internal systems and third-party services using Azure Logic Apps, Dataverse, and RESTful APIs.
  • You will create complex Power Automate flows.
  • You will create custom Power App components.
  • You will create data migration scripts.
  • You will write unit tests and integrate them into CI/CD pipelines.
  • You will create and customise native dashboards and reports.
  • You will maintain technical documentation and contribute to best practices.
About You
What You Will Have
  • Qualifications:
    • Matric.
    • A relevant IT qualification (degree or diploma).
  • Certifications (Recommended):
    • MB-910 CRM fundamentals.
    • PL-400 Power Platform developer associate.
    • Advantageous: MB-230 D365 Customer Service functional consultant associate.
    • MB-280 Customer Experience Analyst associate.
  • Experience:
    • At least 3 years' experience in D365 Customer Engagement (CE) / CRM development.
    • Experience in Microsoft software development.
  • Technical Skills (Strong Proficiency in):
    • C#, .NET framework.
    • Javascript/Typescript, HTML, CSS.
    • Power Platform (PowerApps, Power Automate, Dataverse).
    • Plugins, Custom Workflow Activities, Actions, and Business Rules.
    • Azure Integration Services (Logic Apps, Functions, Service Bus, API Management).
    • Azure DevOps (Pipelines, Repos, CI/CD).
    • Integration patterns using REST APIs, OData, and Microsoft Graph.
    • Experience with solution packaging and ALM.
    • A good understanding of D365 security models, entities, relationships, and metadata.

Location: Cape Town or Johannesburg, hybrid work model

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.