We are seeking an experienced Senior Microsoft Dynamics 365 Technical Consultant to lead solution design, customization, integration, and technical delivery of Dynamics 365 (CE/CRM) projects. The ideal candidate will have deep knowledge of the Dynamics 365 platform, Power Platform, Azure services, and best-practice implementation methodologies. You will collaborate with business stakeholders, functional consultants, and development teams to deliver robust, scalable, and high-performing solutions.
Technical Delivery & Development
- Design, develop, and implement customizations, extensions, and integrations within Microsoft Dynamics 365 (CE,CRM)
- Develop plugins, workflows, JavaScript customizations, Power Automate flows, and custom applications.
- Build and maintain integrations using Azure Logic Apps, Azure Functions, API services, and other middleware tools.
- Customize D365 using Power Apps, Power Automate, Power BI, and Dataverse.
- Lead technical design sessions and translate business requirements into technical specifications.
Solution Architecture
- Provide architecture guidance and best practices for Dynamics 365 implementations.
- Ensure solutions align with Microsoft’s recommended architecture and security standards.
- Review and optimize system performance, scalability, and reliability.
Project Leadership
- Work closely with functional consultants, project managers, and stakeholders to deliver end-to-end solutions.
- Lead technical teams, code reviews, and enforce development standards.
- Support pre-sales activities, including estimations, solution design, and technical presentations.
Support & Maintenance
- Troubleshoot system issues, debug custom code, and optimize existing implementations.
- Provide technical documentation including solution design documents, integration architecture, and deployment guidelines.
- Conduct knowledge transfer sessions to internal teams and clients.
- 7+ years of experience in Dynamics CRM/D365 CE technical roles.
Strong expertise in:- C#, .NET, JavaScript/TypeScript
- Power Platform (Power Apps, Power Automate, Dataverse)
- Plugins, custom workflows, Azure integrations (Logic Apps, Functions, Service Bus)
- D365 SDK, API integrations, OData, FetchXML
- Experience working with Microsoft Azure architecture and DevOps CI/CD pipelines.
- Strong understanding of Dynamics 365 data model, security model, and solution framework.
- Experience in solution architecture, technical design documentation, and code reviews.
- Hands-on experience with SQL Server, SSIS, or Azure Data Factory is a plus.
- Microsoft certifications (e.g., PL-400, MB-600, MB-500, MB-400) preferred.
- Excellent problem-solving and analytical abilities.
- Strong communication skills with ability to interact with senior stakeholders.
- Ability to lead teams and mentor junior developers.
- Strong ownership mindset and ability to work in fast-paced environments.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience).