Senior Developer Microsoft Dynamics 365

yGen Innovations Inc.

Role Overview

  • Assume end-to-end ownership of our Dynamics 365 CRM landscape, encompassing design, development, governance, and integration. You will spearhead solution architecture in the absence of a dedicated CRM architect, craft high-impact Sales and Customer Service customizations, and ensure seamless data flow between CRM, eCommerce, and ERP systems.

Key Responsibilities

  • Solution Governance – Translate sales, service, and marketing requirements into robust functional and technical designs; define the CRM roadmap and architectural guardrails.

  • D365 CRM Development – Build and extend model-driven apps, plugins, custom workflows, Power Automate flows, JavaScript, PCF controls, and .NET-based integrations within Dataverse.

  • D3365 CRM - Work with different stakeholders to support Marketing requirements and development (i.e. Email, Campaign, Sites Integration)

  • Business Partnering – Engage directly with Sales, Customer Care, and Marketing leaders, advising on best-practice configuration, security roles, and process automation.

  • eCommerce & ERP Alignment – Design dual-write mappings and API integrations to synchronize customer, order, and payment data across CRM, FinOps, and Shopify/commercetools storefronts.

  • Documentation & Standards – Produce functional specs, technical design documents, and SOPs; codify coding standards and DevOps policies for CRM deployments.

  • DevOps & Release Management – Manage Azure DevOps or GitLab pipelines for solution packaging, automated testing, and ALM (managed/unmanaged solutions).

  • Integration Leadership – Orchestrate integrations using Azure Functions, Service Bus, Logic Apps, and Boomi to maintain data fidelity across platforms.

  • Mentorship – Coach junior developers and analysts, fostering a culture of continuous improvement and customer-centric design.

Core Qualifications

  • 7+ years of Dynamics 365 CRM/CE (Customer Engagement) development, covering Sales, Customer Service, and related modules.

  • Mastery of C#/.NET, JavaScript, Plugin/Workflow assemblies, Dataverse APIs, and Power Platform tooling.

  • Strong SQL Experience and Knowledge

  • Demonstrated architecture ownership in multi-entity, multi-currency CRM deployments.

  • Strong grasp of Dual-write, Azure Integration Services, and middleware patterns (Boomi, Logic Apps).

  • Experience with CI/CD and ALM for Dynamics 365 managed solutions via Azure DevOps or GitLab/GitHub Actions.

  • Fluent in English; able to articulate complex CRM concepts to U.S. and Australian stakeholders.

  • Willing to work mid-shift to graveyard hours for global collaboration and release windows.

Preferred / Nice-to-Have

  • Power Apps Portals/Power Pages or Omnichannel for Customer Service experience.

  • Familiarity with Shopify APIs or other eCommerce frameworks.

  • Certifications: MB-400 D365 Developer, MB-210 CRM Functional Consultant, or Power Platform Developer Associate.


Unlock job insights

Hirer responsivenessSalary matchNumber of applicants

Employer questions

Your application will include the following questions:
  • What's your expected monthly basic salary?
  • Which of the following types of qualifications do you have?
  • How many years' experience do you have using SQL queries?
  • Which of the following Customer Relationship Management (CRM) systems do you have experience using?

Report this job advert

Be carefulDon’t provide your bank or credit card details when applying for jobs.Learn how to protect yourself
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory / salary below minimum wage.
 
 
 
 
 
salary teaser image
What can I earn as a Developer
See more detailed salary information salary teaser link arrow