Specific Requirements:
Experience with Field Service & Customer service Module of MSD365
Ability to perform in customer settings and discern client business needs
Desire to work in a team environment and work across organization functional boundaries
Excellent analysis and design skills
Full lifecycle development experience
Excellent presentation, verbal and written communication, and time management skills
5+ years of experience with Microsoft Dynamics CRM/XRM
5+ years of implementation experience in medium to large scale (100+ users) environment
3+ years of Implementation experience in Azure Technologies
Experience developing canvas and model driven PowerApps, 2-3+ years Experience creating Forms and Power Automate that move data from Forms to O365 components, 2-3+ years
Experience with Common Data Service (Data Flex), 2-3+ years
Experience developing solutions that span multiple Office365 services (e.g., SharePoint, Outlook, Graph API, One Note, One Drive, etc.)
Microsoft Dynamics CRM / XRM customization, workflows and .NET integration
Hands on development of plugins and custom workflow assemblies
Working knowledge of the web resource capabilities within Dynamics CRM
Deep understanding of promotional methodologies and standards
General understanding of full lifecycle development of a Dynamics CRM application (installation, configuration, customization, and deployment)
Deep understanding of best practices
Understanding of the Microsoft and software technologies - .NET development, SQL Server system integration technologies and techniques, SOA, design patterns (MVC, MVP....)
A bachelor's degree in Computer Science or equivalent with 10+ years of IT experience