MS Dynamics Developer
We are seeking a highly skilled Senior Dynamics 365 Developer to support a large-scale implementation and data migration initiative. The successful candidate will have strong hands-on experience designing and enhancing Model-Driven Apps within the Sales and Customer Service domains. This role demands deep technical expertise in plugin development, client-side scripting, Azure-based integrations, and full lifecycle application management (ALM).
Key Responsibilities:
-
Design, develop, and support custom plugins using C#/.NET, along with JavaScript/TypeScript web resources for Dynamics 365 Customer Engagement Model-Driven Apps
-
Define and execute robust data migration strategies, including data mapping, transformation, and validation across multiple source systems
-
Build and maintain Azure-based components such as Azure Functions, Logic Apps, and other services to enable integrations and background processes
-
Architect and implement integration solutions using middleware, custom APIs, and advanced connection patterns (including handling N:N relationship scenarios)
-
Configure and extend Model-Driven Apps in alignment with business requirements
-
Set up and manage CI/CD pipelines and ALM practices using Azure DevOps, including solution lifecycle management, environment strategies, and automated deployments
-
Work closely with solution architects, functional consultants, and project managers to translate business requirements into scalable technical designs
-
Contribute to technical documentation, participate in code reviews, and promote knowledge sharing within the team
Technical Skills:
Dynamics 365 Development
-
Custom plugin development (C#)
-
JavaScript / TypeScript web resources
-
Ribbon customization
-
PCF (PowerApps Component Framework) controls
Dynamics 365 Modules
-
Sales
-
Customer Service (cases, queues, SLAs, entitlements)
Nice to have:
-
Experience developing PCF controls
-
Familiarity with Copilot Studio or AI Builder within the Power Platform ecosystem
-
Experience with dual-write or virtual entities for integration with Finance & Operations
-
Background in enterprise-level Dynamics 365 implementations across multiple regions or business units.