Dynamics 365 CRM Power Platform Developer
Role Overview
A CRM Developer is required to take ownership of a Dynamics 365 and Power Platform environment following the departure of the previous specialist. The role underpins several internal functions-including volunteer management, fundraising, operations, and logistics-through a suite of custom-built applications and portals.You will collaborate closely with the Senior Solutions Architect to deliver configuration, automation, integrations, and ongoing improvements across a growing Microsoft-based ecosystem.
Key Responsibilities* Design, customise, and maintain Dynamics 365 Customer Engagement solutions.* Build and support workflow automation using Power Automate.* Manage and enhance multiple Power Apps Portals, with additional portals planned.* Contribute to the development and support of key operational tools, such as:* A bespoke routing application used by drivers to manage delivery schedules.* A volunteer-facing portal for shift booking, profile management, and qualification tracking.* Assist with upcoming integration and migration initiatives, including moves from other CRM platforms into Dynamics.* Work closely with teams across volunteering, logistics, fundraising, and operations to understand requirements and deliver effective solutions.* Support extensions related to warehousing as the organisation transitions to Business Central.* Participate in continuous optimisation of data structures, workflows, and internal processes.
Essential Skills* Strong background in Dynamics 365 Customer Engagement.* Practical experience with Power Automate and workflow automation.* Familiarity with Power Apps Portals or a strong desire to develop expertise in this area.* Ability to gather requirements, troubleshoot issues, and deliver solutions independently.
Desirable Skills* Experience working within non-profit, charity, or logistics environments.* Exposure to Business Central or warehouse-related processes.* Understanding of CRM integrations with external systems.* Background working with external support partners.