Dynamics 365 Developer
A hands-on Dynamics 365 Developer role in a large organisation's Information Services team, designing, customising, integrating and supporting business-critical Dynamics 365 and Power Platform solutions using Dataverse, C#, .NET, JavaScript, Power Apps/Automate, Power BI and Azure, on a hybrid basis in Coventry (2-3 days on-site).
- Compensation
- £55K / yr
- Location
- Coventry, West Midlands
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Proven commercial experience developing and customising Microsoft Dynamics 365 in enterprise environments
- Strong knowledge of Dynamics 365 Customer Engagement (CE) and Dataverse
- Hands-on development with C#, .NET, JavaScript, plug-ins, custom workflow activities, Power Fx and Web APIs
- Strong experience across Microsoft Power Platform (Power Apps, Power Automate, Dataverse, Power BI)
- Experience integrating Dynamics 365 with internal and third-party systems using APIs and Azure services
- Knowledge of ALM, source control, deployment, testing and release management
- Ability to translate business requirements into scalable solutions following Microsoft best practice
- Strong troubleshooting and problem-solving skills supporting business-critical applications
Nice to have
- Microsoft Dynamics 365 and Power Platform certifications
- Experience with Azure Functions, Azure Logic Apps, Service Bus or other Azure integration services
- Knowledge of Azure DevOps, CI/CD pipelines and Git-based source control
- Experience working within Agile delivery environments
- Exposure to Dynamics 365 Sales, Customer Service, Field Service or Customer Insights
Full description
Salary: £55,000 - 55,000 per yearRequirements:
- Proven commercial experience developing and customising Microsoft Dynamics 365, including solution design, configuration, custom development, and support within enterprise environments.
- Strong knowledge of Dynamics 365 Customer Engagement (CE) and Dataverse, with experience extending tables, forms, views, business processes, security models, and managed solutions.
- Hands-on development expertise using C#, .NET, JavaScript, plug-ins, custom workflow activities, Power Fx, and Web APIs to deliver robust Dynamics 365 solutions.
- Strong experience across the Microsoft Power Platform, including Power Apps (Canvas and Model-Driven Apps), Power Automate, Dataverse, and Power BI, with the ability to deliver end-to-end business applications and automation solutions.
- Experience integrating Dynamics 365 with internal and third-party systems using APIs, Azure services, and modern integration technologies.
- Knowledge of application lifecycle management, source control, deployment processes, testing, and release management within Dynamics 365 and Power Platform environments.
- Ability to translate business requirements into scalable technical solutions while following Microsoft best practice and platform governance standards.
- Strong troubleshooting and problem-solving skills, with experience supporting and enhancing business-critical Dynamics 365 and Power Platform applications.
- Microsoft Dynamics 365 and Power Platform certifications are desirable.
- Experience with Azure Functions, Azure Logic Apps, Service Bus, or other Azure integration services is desirable.
- Knowledge of Azure DevOps, CI/CD pipelines, and Git-based source control is desirable.
- Experience working within Agile delivery environments is desirable.
- Exposure to Dynamics 365 Sales, Customer Service, Field Service, or Customer Insights applications is desirable.
Responsibilities:
- We develop, customise, and support Microsoft Dynamics 365 and Power Platform solutions to meet business requirements.
- We build and enhance Dynamics 365 functionality using C#, .NET, JavaScript, plug-ins, workflows, Power Apps, Power Automate, and Dataverse.
- We design and deliver integrations between Dynamics 365 and other business systems using APIs and Azure technologies.
- We collaborate with stakeholders to gather requirements, define technical solutions, and deliver system enhancements.
- We participate in the full development lifecycle, including design, development, testing, deployment, and ongoing support.
- We maintain solution quality through code reviews, troubleshooting, performance optimisation, and adherence to development best practices.
Technologies:
- Azure