Lead the architecture, design, and implementation of Microsoft Dynamics 365 CRM (Customer Engagement) solutions.
Analyze business requirements and translate them into scalable technical solutions.
Design end-to-end CRM architecture, including data models, security, integrations, and application components.
Configure and customize Dynamics 365 modules such as Sales, Customer Service, Marketing, and Field Service.
Design integrations with ERP systems, Azure services, Microsoft 365, Power Platform, and third-party applications using REST APIs, Dataverse, Azure Logic Apps, Azure Functions, and Service Bus.
Define CRM governance, security roles, business processes, and solution deployment strategies.
Lead data migration, system upgrades, and CRM modernization initiatives.
Provide technical leadership, code reviews, and architectural guidance to development teams.
Develop technical documentation, architecture diagrams, and solution design documents.
Ensure solutions meet performance, scalability, security, and compliance standards.
Collaborate with business users, project managers, developers, QA teams, and executive stakeholders.
Support Agile development, sprint planning, solution estimation, and production deployments.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
8+ years of IT experience with at least 5 years of hands-on experience in Microsoft Dynamics 365 CRM.
3+ years of experience as a Solution Architect or Technical Architect.
Strong expertise in Dynamics 365 Customer Engagement (CE), including:
Dynamics 365 Sales
Dynamics 365 Customer Service
Dynamics 365 Marketing
Dynamics 365 Field Service
Experience with Microsoft Dataverse, Power Apps, Power Automate, and Power BI.
Strong knowledge of Dynamics 365 customization, plugins, workflows, JavaScript, and PCF (PowerApps Component Framework).
Experience integrating Dynamics 365 with Azure services and enterprise applications.
Proficiency with C#, .NET, REST APIs, Web API, Azure Functions, Logic Apps, Service Bus, and Microsoft Graph API.
Experience with Azure DevOps, Git, CI/CD pipelines, and solution lifecycle management.
Strong understanding of CRM security models, role-based security, business process flows, and governance.
Excellent communication, presentation, leadership, and stakeholder management skills.
Preferred Qualifications
Microsoft Certified: Dynamics 365 Solution Architect Expert.
Microsoft Certified: Power Platform Solution Architect Expert.
Experience with Azure Cloud services and Microsoft Power Platform Center of Excellence (CoE).
Knowledge of AI Builder, Microsoft Copilot, and Dynamics 365 Copilot capabilities.
Experience with enterprise-scale CRM implementations and digital transformation projects.
Familiarity with Agile/Scrum methodologies and DevOps practices.
Technical Skills
CRM: Microsoft Dynamics 365 CE (Sales, Customer Service, Marketing, Field Service)
Power Platform: Power Apps, Power Automate, Power BI, Dataverse