Overview
As a Microsoft Dynamics 365 Support & Development Consultant, you will design, develop, and support Dynamics 365/CRM solutions for mid-market and enterprise clients. You will work across the solution lifecycle, from requirements to deployment and ongoing support, in a growing Microsoft capability. You’ll collaborate with customers and deliver both development work and application support within a managed services context. This role offers opportunities to influence solution design and drive continual improvements within a global Microsoft practice.
Pay / Benefits
- Quarterly performance-related profit share
- Hybrid / Remote working flexibility
- Pension, private healthcare, life assurance cover
- Great Place to Work certification for 10+ years running
Responsibilities
- Design, develop, configure and support Dynamics 365/CRM solutions
- Develop Plugins, Custom Workflow Activities and integrations using C#/.NET
- Configure and extend Dynamics 365 with custom development and out-of-the-box features
- Build and support solutions using Power Platform and Power Automate
- Troubleshoot complex Dynamics 365 app and integration issues
- Support Dynamics 365 upgrades, migrations and releases
- Engage with customers to gather business and technical requirements
- Translate requirements into technical tasks and deliverables
- Manage incidents, requests and escalations within SLAs
- Operate within ITIL-aligned service management and managed-services processes
- Provide technical guidance and contribute to multiple customer projects
- Identify opportunities for continual improvement across customer solutions and services
Key requirements
- Strong experience with Microsoft Dynamics 365 CRM/Customer Engagement
- Hands-on development with C#, .NET and JavaScript
- Experience developing Dynamics 365 Plugins, Custom Workflow Activities and integrations
- Knowledge of Microsoft Power Platform, especially Power Automate
- Experience supporting and troubleshooting Dynamics applications
- Experience in an application support or managed services environment
- Understanding of IT service management, incidents, changes and SLAs
- Customer engagement
- Problem solving
- Ability to translate requirements to technical tasks
- Microsoft Dynamics 365 CRM/Customer Engagement
- C#/.NET
- JavaScript
…
