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.
