Bachelor's Degree or equivalent in Computer Science, Math, Engineering, Technology, MIS, CIS or a related field Demonstrated ability to develop and maintain strong relationships with clients and stakeholders Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences 7+ years of experience in technical architecture and implementation of Microsoft Dynamics 365 solutions Strong understanding of Dynamics 365 platform capabilities and limitations, as well as related technologies such as Azure and Power Platform Experience in multiple Dynamics 365 ERP projects is required Minimum 7+ years X++ development experience Experience with Data Management Framework (aka DIXF) Experience with PowerApps, LogicApps, Azure Portal/ Services, SharePoint, C#, SQL Server, Common Data Service and other Azure Services, including Azure Functions, Azure Event Grid, etc. Understanding of Synchronous and Asynchronous integration patterns Experience with Role-based security design and customization Experience with Extensible Data Security Experience with SSRS Report development and Power BI Experience with code builds and deployment via Azure DevOps and LifeCycle Services (LCS) Experience with two or more Microsoft Dynamics functional areas, preferably: Finance, Trade & Logistics, Warehouse Management, Sales, Marketing, Service, Production, Manufacturing, and other modules Ability to organize, prioritize, estimate, and deliver tasks meeting deadlines Ability to travel up to 25% Experience working with a multicultural and/or multilingual team across several time zones Microsoft Dynamics 365 CE and Power Platform experience