Permanent Mid-Level Dynamics CE Developer in Cheltenham - Catch Resource Management
Job Ref: J18703 - GP

Mid-Level Dynamics CE Developer

  • Cheltenham
  • GBP35000-GBP45000 Per Annum +
  • Permanent
  • Dynamics CE

Dynamics CE Developer – Dynamics CE, D365 CE, Developer, Dynamics CE Developer, Dynamics CRM, D365 CE Field Service, D365 CE Sales, Power Platform, .NET, Azure, C#, PowerApps, Power BI, SQL Server, Logic Apps, REST, SOAP API, Power Automate – Hybrid – Cheltenham – £35,000 – £45,000

We are looking for a talented and proactive Mid-Level Dynamics 365 Developer to join our client’s team in Cheltenham. You will play a key role in developing, customising, and maintaining our Dynamics 365 platform to enhance business processes and provide innovative solutions. This is an exciting opportunity for a developer with solid experience in Dynamics 365, Power Platform, and .NET development who is looking to take the next step in their career.

As a mid-level developer, you will collaborate with cross-functional teams, working closely with business analysts and other IT professionals to deliver high-quality solutions that meet business needs. You’ll be responsible for both backend and frontend customisation, as well as integrating Dynamics 365 with other systems.

Key Skills & Experience:

  • 2+ years of experience in Dynamics 365 development, customisation, and configuration.
  • Strong knowledge of C#, .NET, and JavaScript.
  • Experience with the Power Platform (PowerApps, Power Automate, Power BI).
  • Proficiency with REST/SOAP APIs and third-party integrations.
  • Experience working with Azure services, including Logic Apps, and an understanding of Azure DevOps.
  • Experience in SQL Server and query writing.
  • Ability to manage and deliver multiple projects with competing deadlines.
  • Strong problem-solving skills, with attention to detail and analytical thinking.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Main Responsibilities:

  • Custom Development: Develop and implement custom plugins, workflows, and Dynamics 365 extensions using C#, .NET, and JavaScript.
  • System Configuration: Configure Dynamics 365 modules to meet business requirements, including creating entities, forms, views, workflows, and reports.
  • Integration: Integrate Dynamics 365 with external applications and services using APIs, Power Automate, Azure Logic Apps, and other integration tools.
  • Power Platform Development: Utilise the Power Platform (PowerApps, Power Automate) to build custom applications and streamline business processes.
  • Performance Optimisation: Monitor, troubleshoot, and improve the performance of the Dynamics 365 environment to ensure a stable and scalable solution.
  • Data Management: Support data migrations, integrations, and ensure the quality and integrity of data in Dynamics 365.
  • Collaboration: Work closely with business analysts and other stakeholders to understand functional requirements and provide effective technical solutions.
  • Testing & Debugging: Perform unit testing, resolve code issues, and provide support during the system’s lifecycle, from development to post-production.
  • Documentation: Maintain technical documentation, including customisations, workflows, and system architecture.
  • End-User Support: Provide technical support and guidance to end-users on Dynamics 365 functionalities and best practices.

Location: Cheltenham/Hybrid

Candidates must be eligible to work in this country. 

Catch Resource Management is a leading provider of Dynamics 365, JD Edwards, NetSuite and other ERP resources to both end users and to product suppliers/authors.  

Our consultants deliver a completely professional resourcing service, always backed up by our team of ERP specialists who are all experienced in full project life cycle implementation and support, thus ensuring that we fully understand our clients’ requirements and our candidates’ skills. 

If you have the relevant skills and experience for this position, we would welcome your application, however please note that we receive high levels of responses to our advertisements so can only immediately respond to those that are a close match. However, if you are interested in hearing about similar positions then please register on our website: www.catchgroup.com.