The Dynamics CRM Senior Technical Consultant is part of an agile development team, working on the deployment, customization, and integration of Microsoft Dynamics CRM / Power Platform in the enterprise.
Responsibilities:
- Collecting technical requirements from business/product owners.
- Proposing solutions for implementation within Dynamics 365 CRM and Power Platform.
- Proposing solutions for integrations with other systems or data sources inside or outside of the Power Platform.
- Creating customizations/configurations for Dynamics 365 CRM apps and Power Platform to satisfy collected requirements.
Key Skills:
- Experience in design, analysis, implementation, and successful execution of Microsoft Dynamics CRM and .NET projects.
- Strong skills in customizations and configurations of Microsoft Dynamics CRM 365.
- Worked in on-premise & online Dynamics 365 & Power Platform implementations along with integrations.
- Strong skills in plugins, workflows, JavaScript customizations, SSRS reports, and SSIS packages.
- Strong programming skills in C#.NET, ASP.NET, ADO.NET, RESTful API, and web services.
- Experience in writing SQL queries, stored procedures, and functions.
- Migration experience from on-premises to cloud Dynamics 365.
- Familiarity with Azure DevOps or other similar enterprise planning and delivery tools.
- Ability to work with functional teams/product owners.
- Excellent client-facing skills, such as verbal communication, client demonstrations, and delivering training within an organization.
- Ability and experience in working in Agile project delivery.
Experience:
- 8+ years of experience as a Dynamics CRM Senior Technical Consultant.
- Relevant degree (e.g., computer science) or equivalent experience.
- Strong understanding of Agile methodologies.
- Preferred: Experience as a developer on a cross-functional Agile team.