Job Description
The Dynamics CRM Functional Consultant (Junior) is a member of the team supporting, configuring, and contributing to the development of the Society’s Microsoft Dynamics 365 CRM and wider Power Platform, working in collaboration with the RS Development and IT teams. The role focuses on system development, customisation, and user enablement, with data quality remaining an important underpinning of all work. The role will work closely with the Society’s CRM Manager, CRM team colleagues, members of the Application Support Team and other members of the IT Team, contributing hands‑on to solution development and Power Platform automation, and supporting Application Lifecycle Management (ALM) activities across environments in line with team processes. A key part of the role is working directly with end users to improve adoption and effectiveness of the CRM through customisations, low‑code solutions, training, and shared day‑to‑day operational support, ensuring the platform continues to meet organisational needs. Please note that we are unable to offer sponsorship for this role. Reports to: Dynamics CRM Manager Line manages: None Location: Carlton House Terrace, London, SW1Y 5AG Hours: 35hr Contract Type: Permanent Pay band: D, £42,000 to £45,500 per annum Closing date for applications: 25 May 2026 Interviews will be held: 5 June 2026 Key responsibilities and tasks Working within established change control processes to configure and develop Dynamics 365 customisations, including tables, forms, views, business rules, and model‑driven app components, to support evolving business processes. Build and maintain Power Platform solutions, with guidance from senior team members, including Power Automate flows and supporting apps/pages, to automate processes and improve user efficiency. Provide first‑line support and troubleshooting on issues with the CRM platform, as a shared responsibility within the CRM team, alongside support for general CRM queries as required. Provide support and CRM training to staff on an ongoing basis to best utilise the system, including introducing new functionality, implementing “how‑to” guides, resolving user issues and interfacing with external support as required. Support ALM activities in line with team deployment patterns, including assisting with solution creation, upgrades, patching and deployments across development, test, and production environments. Increase utilisation of the CRM through user engagement, developing MS Power Platform flows and apps, extracting data, producing tailored reports, and responding to user requests for system functionality. Create and manage CRM export and import processes that include data validation steps to support team requirements and improve data quality at source. Working with other members of the CRM and wider IT Team to add support within the CRM for verifying contact and account (organisation) data with external systems such as ORCID, Ringgold and UK Government data sources. Key knowledge and skills Essential: Good understanding of how to handle and manage personal data. Experience of data management and validation, with some exposure to data structures within Dynamics 365 Practical experience administering and functional customisation of Microsoft Dynamics 365 CRM. Hands‑on experience using the Microsoft Power Platform, particularly Power Automate, and configuring model‑driven apps. Exposure to managed and unmanaged solutions, and involvement in ALM processes such as solution upgrades and deployments Strong working knowledge of Microsoft Office 365, with advanced skills in Word and Excel. Strong analytical and problem‑solving skills, with methodical attention to detail. Good interpersonal and communication skills with people at various levels, and the ability to work with both technical and non‑technical users. Strong customer service skills. Strong time‑management skills with the ability to adapt to varying needs and prioritise tasks. Experience providing end‑user support and delivering CRM training. Desirable Experience of using Power BI for reporting. Experience of providing training to end users, including group and one‑to‑one sessions, and producing guides and training materials. Experience of capturing requirements from end users, understanding system issues and communicating these to other members of the CRM team. Microsoft Certifications. Experience developing wider Power Platform components, such as Power Apps or Power Pages. Experience with supporting development tools – XRMToolBox, Power Platform CLI & DevOps.