Required Skills
Required Skills
At least 6 years of total IT experience performing complex application development projects on the Microsoft stack working closely with cross-functional Team Members in Agile Development environment.
At least 4 years of hands-on development experience with Dynamics 365 / CRM and/or Power Platform.
A high-level understanding of Azure Architecture and design patterns.
In-depth hands-on knowledge of the Microsoft Dynamics platform, the entity model, security model, and Web services.
At least some familiarity with common web technologies/frameworks.
In-depth hands-on knowledge of Canvas and Model Driven applications and Dataverse.
Hands-on experience architecting solutions that involve Dynamics customization to include server side code, custom business logic, integration modules, workflow assemblies and plug-ins.
Experience with customizing the Web client and Dynamics 365 for Microsoft Office Outlook.
Excellent client-facing written and oral communications skills.
Experience working in an Agile with Scrum environment.
Desirable Skills
Desirable Skills
Active Public Trust
Knowledge and experience working with Azure Functions, Azure Storage, Cognitive Services, and/or the Azure Service Bus