Dynamics 365 Developer (Business Central & D365 CRM) Contract: 12 Months Salary: 50,000 Sector: Not-for-Profit / Charity Location: UK (Hybrid / Remote options depending on project needs) An established not-for-profit organisation is seeking an experienced Dynamics 365 Developer to support the development, enhancement, and integration of its core business systems. The organisation uses Microsoft Dynamics 365 Business Central as its ERP platform and Microsoft Dynamics 365 Customer Engagement (CRM) for stakeholder management and engagement. This role will play a key part in improving how the organisation manages finance, grants and funding programmes, and community engagement activities through the Dynamics platform. You will work closely with internal stakeholders including finance teams, programme managers, and external partners to deliver scalable and maintainable solutions. Key Responsibilities Dynamics Development Design, develop, and maintain custom extensions within Business Central using the AL programming language Configure and extend Dynamics 365 CRM entities, forms, views, and workflows Develop plugins, custom logic, and integrations using C#, .NET, and JavaScript Implement automation and business processes using Power Platform tools Systems Integration Build and maintain integrations between Business Central and Dynamics 365 CRM Develop REST APIs, web services, and data integration pipelines Ensure reliable data synchronisation between ERP and CRM systems Integrate Dynamics with third-party platforms where required Business Process Support Work with finance and programme teams to support grant and sub-grant management processes Assist with system improvements that support resident and stakeholder engagement Translate business requirements into scalable technical solutions Provide guidance on best practice across the Dynamics ecosystem Platform Management & Improvement Support system upgrades, extension lifecycle management, and release processes Maintain documentation for customisations, integrations, and architecture Participate in troubleshooting and resolving system issues Identify opportunities to improve automation, performance, and system usability Technical Skills & Experience Business Central Experience developing solutions in Microsoft Dynamics 365 Business Central, including: AL language development Custom extensions and application customisation Development of reports, pages, tables, and codeunits Understanding of finance modules and ERP workflows Dynamics CRM Experience working with Microsoft Dynamics 365 Customer Engagement, including: Custom entities, forms, and views Plugins and workflow development Client-side scripting with JavaScript Server-side development with C# / .NET Power Platform integration Integration & Platform Tools API development and integration using REST / web services Data synchronisation between systems Experience with Power Platform (Power Apps, Power Automate) Knowledge of Azure services and DevOps pipelines Source control and deployment best practices
09/03/2026
Full time
Dynamics 365 Developer (Business Central & D365 CRM) Contract: 12 Months Salary: 50,000 Sector: Not-for-Profit / Charity Location: UK (Hybrid / Remote options depending on project needs) An established not-for-profit organisation is seeking an experienced Dynamics 365 Developer to support the development, enhancement, and integration of its core business systems. The organisation uses Microsoft Dynamics 365 Business Central as its ERP platform and Microsoft Dynamics 365 Customer Engagement (CRM) for stakeholder management and engagement. This role will play a key part in improving how the organisation manages finance, grants and funding programmes, and community engagement activities through the Dynamics platform. You will work closely with internal stakeholders including finance teams, programme managers, and external partners to deliver scalable and maintainable solutions. Key Responsibilities Dynamics Development Design, develop, and maintain custom extensions within Business Central using the AL programming language Configure and extend Dynamics 365 CRM entities, forms, views, and workflows Develop plugins, custom logic, and integrations using C#, .NET, and JavaScript Implement automation and business processes using Power Platform tools Systems Integration Build and maintain integrations between Business Central and Dynamics 365 CRM Develop REST APIs, web services, and data integration pipelines Ensure reliable data synchronisation between ERP and CRM systems Integrate Dynamics with third-party platforms where required Business Process Support Work with finance and programme teams to support grant and sub-grant management processes Assist with system improvements that support resident and stakeholder engagement Translate business requirements into scalable technical solutions Provide guidance on best practice across the Dynamics ecosystem Platform Management & Improvement Support system upgrades, extension lifecycle management, and release processes Maintain documentation for customisations, integrations, and architecture Participate in troubleshooting and resolving system issues Identify opportunities to improve automation, performance, and system usability Technical Skills & Experience Business Central Experience developing solutions in Microsoft Dynamics 365 Business Central, including: AL language development Custom extensions and application customisation Development of reports, pages, tables, and codeunits Understanding of finance modules and ERP workflows Dynamics CRM Experience working with Microsoft Dynamics 365 Customer Engagement, including: Custom entities, forms, and views Plugins and workflow development Client-side scripting with JavaScript Server-side development with C# / .NET Power Platform integration Integration & Platform Tools API development and integration using REST / web services Data synchronisation between systems Experience with Power Platform (Power Apps, Power Automate) Knowledge of Azure services and DevOps pipelines Source control and deployment best practices
Senior CRM Developer - Microsoft Dynamics 365 Salary: £75,000 + Benefits Staffordshire (Hybrid - 1 day a month) Consultancy Environment Are you an experienced CRM Developer with deep expertise in Microsoft Dynamics 365? Do you enjoy working in a fast-paced consultancy where no two projects are the same? This senior role offers the opportunity to drive high-impact digital transformation programmes for a wide range of clients. About the Role As a Senior CRM Developer, you'll be responsible for designing, developing, and delivering custom solutions across the Microsoft Dynamics 365 and Power Platform ecosystem. You'll work closely with clients to understand their requirements, translate them into technical designs, and deliver quality solutions that enhance business processes and user experience. This is a senior, client-facing role with the autonomy to lead development workstreams and contribute to solution architecture. Key Responsibilities Lead the development of Dynamics 365 CE/CRM customisations, plugins, workflows, and integrations Build solutions across Power Platform, including PowerApps, Power Automate, and Dataverse Translate client requirements into scalable, secure technical designs Integrate Dynamics 365 with external systems using APIs and Azure services Contribute to presales conversations, estimations, and technical scoping Provide technical guidance to junior developers and support project teams Stay on top of Microsoft roadmap updates and best practices Essential Skills & Experience Extensive hands-on experience with Microsoft Dynamics 365 CE / CRM Skilled in C#, .NET, JavaScript , and modern development frameworks Strong expertise in plugins, custom workflow activities, business rules, and form scripting Experience with Power Platform (Canvas/Model-Driven Apps, Power Automate, Dataverse) Knowledge of Azure Functions, Logic Apps, API Management , or similar integration tools Ability to work in a consultancy or multi-project environment Excellent communication and client-facing skills Microsoft certifications (PL-400, MB-400, PL-600, AZ-900) desirable What's on Offer £75,000 base salary Hybrid working with flexibility Exposure to varied and challenging client projects Continuous training and professional development Support for Microsoft certifications Clear progression pathways in a growing consultancy DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
08/03/2026
Full time
Senior CRM Developer - Microsoft Dynamics 365 Salary: £75,000 + Benefits Staffordshire (Hybrid - 1 day a month) Consultancy Environment Are you an experienced CRM Developer with deep expertise in Microsoft Dynamics 365? Do you enjoy working in a fast-paced consultancy where no two projects are the same? This senior role offers the opportunity to drive high-impact digital transformation programmes for a wide range of clients. About the Role As a Senior CRM Developer, you'll be responsible for designing, developing, and delivering custom solutions across the Microsoft Dynamics 365 and Power Platform ecosystem. You'll work closely with clients to understand their requirements, translate them into technical designs, and deliver quality solutions that enhance business processes and user experience. This is a senior, client-facing role with the autonomy to lead development workstreams and contribute to solution architecture. Key Responsibilities Lead the development of Dynamics 365 CE/CRM customisations, plugins, workflows, and integrations Build solutions across Power Platform, including PowerApps, Power Automate, and Dataverse Translate client requirements into scalable, secure technical designs Integrate Dynamics 365 with external systems using APIs and Azure services Contribute to presales conversations, estimations, and technical scoping Provide technical guidance to junior developers and support project teams Stay on top of Microsoft roadmap updates and best practices Essential Skills & Experience Extensive hands-on experience with Microsoft Dynamics 365 CE / CRM Skilled in C#, .NET, JavaScript , and modern development frameworks Strong expertise in plugins, custom workflow activities, business rules, and form scripting Experience with Power Platform (Canvas/Model-Driven Apps, Power Automate, Dataverse) Knowledge of Azure Functions, Logic Apps, API Management , or similar integration tools Ability to work in a consultancy or multi-project environment Excellent communication and client-facing skills Microsoft certifications (PL-400, MB-400, PL-600, AZ-900) desirable What's on Offer £75,000 base salary Hybrid working with flexibility Exposure to varied and challenging client projects Continuous training and professional development Support for Microsoft certifications Clear progression pathways in a growing consultancy DCS Recruitment and all associated companies are committed to creating a working environment where diversity is celebrated and everyone is treated fairly, regardless of gender, gender identity, disability, ethnic origin, religion or belief, sexual orientation, marital or transgender status, age, or nationality
CBSbutler Holdings Limited trading as CBSbutler
Croydon, London
MS Dynamics and PowerApps Developers - SC Cleared Rate: 525 IR35 Status: Inside IR35 Location: London - mostly remote Clearance required: Active SC required You will join a global IT Consultancy delivering digital transformation to a public sector agency. Project overview: You will join a CRM project which aims to introduce a new Customer Relationship Manager (CRM) to replace the current manual processes. They are using Microsoft Dynamics 365 to build the alpha version for two key business areas. Once the alpha phase is approved, we will move into the beta phase to develop the production-ready CRM. Your skills and experience: Have experience with Dynamics 365 Have experience with Power Platform and Power Automate Have experience with Azure and Azure DevOps Must be SC Cleared
27/02/2026
Contractor
MS Dynamics and PowerApps Developers - SC Cleared Rate: 525 IR35 Status: Inside IR35 Location: London - mostly remote Clearance required: Active SC required You will join a global IT Consultancy delivering digital transformation to a public sector agency. Project overview: You will join a CRM project which aims to introduce a new Customer Relationship Manager (CRM) to replace the current manual processes. They are using Microsoft Dynamics 365 to build the alpha version for two key business areas. Once the alpha phase is approved, we will move into the beta phase to develop the production-ready CRM. Your skills and experience: Have experience with Dynamics 365 Have experience with Power Platform and Power Automate Have experience with Azure and Azure DevOps Must be SC Cleared
MS Dynamics and PowerApps Developer Rate - 565 Clearance required: Active SC with a government agency used within the last 6 months Location: London, Croydon Job Description: Have experience with Dynamics 365 Have experience with Power Platform and Power Automate Have experience with Azure and Azure DevOps Must be SC Cleared Project overview: The CRM project aims to introduce a new Customer Relationship Manager (CRM) to replace the current manual processes. We are using Microsoft Dynamics 365 to build the alpha version for two key business areas. Once the alpha phase is approved, we will move into the beta phase to develop the production-ready CRM." 'This role requires additional vetting, which means this could take longer than our normal onboarding process. You will require additional vetting for this position, which means the process can take longer than the usual onboarding process with Capgemini. Please do not hesitate to get in touch if you have any queries.'
25/02/2026
Contractor
MS Dynamics and PowerApps Developer Rate - 565 Clearance required: Active SC with a government agency used within the last 6 months Location: London, Croydon Job Description: Have experience with Dynamics 365 Have experience with Power Platform and Power Automate Have experience with Azure and Azure DevOps Must be SC Cleared Project overview: The CRM project aims to introduce a new Customer Relationship Manager (CRM) to replace the current manual processes. We are using Microsoft Dynamics 365 to build the alpha version for two key business areas. Once the alpha phase is approved, we will move into the beta phase to develop the production-ready CRM." 'This role requires additional vetting, which means this could take longer than our normal onboarding process. You will require additional vetting for this position, which means the process can take longer than the usual onboarding process with Capgemini. Please do not hesitate to get in touch if you have any queries.'
Are you ready to make your mark in the world of Formula 1? At Formula 1, we are passionate about delivering the world s greatest sports and entertainment spectacle leaving a positive legacy wherever we race. Innovation has always been at the heart of what we do ever since our first Grand Prix in 1950. Now, 75 years on, the sport remains a pioneer, developing technologies that have made a significant impact on society beyond the track. Everything you see on screen or at an event comes via our passionate and dedicated people. Whether its engineering, broadcast, legal, logistics, security, event management, commercial, media rights, marketing, or communications there is always a talented team working to maximise the potential of the sport. Role Overview: We are seeking an established Business Analyst (BA) to bridge business needs and technology solutions by eliciting, analysing and documenting clear, testable requirements throughout the delivery lifecycle. Working across business and technical teams, you will shape functional and data requirements, support governance-aware analysis (including customer data considerations), and help teams evidence success through practical metrics and reporting. In this role, you will work with stakeholders from across the organisation to capture and validate requirements for new and existing systems and applications, ensuring solutions improve customer outcomes, operational effectiveness and delivery performance. Working Closely With Project and Programme Management, Business Stakeholders and Functional Leads, Technical Architects, SMEs, Operations/Support teams, Partners and Suppliers (3rd Parties). Main Duties and Responsiblities: Requirement Gathering: Collaborate with stakeholders to capture functional and data requirements and validate the underlying business need. Use appropriate elicitation techniques (e.g., interviews, workshops, document analysis, BABOK techniques) to ensure accurate and complete requirements capture. Structure requirements using practical frameworks and models (e.g., process maps, epics, user stories, user journeys, BABOK techniques) to maintain clarity and alignment to business goals. Document and validate requirements using agreed standards and formats, facilitating stakeholder review for completeness, feasibility and testability. Support prioritisation and lifecycle management of requirements, maintaining traceability and supporting change control where required. Work closely with architects, developers and testers to ensure requirements are understood, implemented and verified correctly. Analysis and Documentation: Analyse business roles, processes and workflows to identify inefficiencies, gaps and opportunities for improvement. Contribute to business case development and options analysis by providing evidence-based insight on benefits, costs, risks and implementation considerations. Support interpretation of high-level data and solution designs by identifying required data sources and recognising upstream/downstream dependencies. Define and size solution requirements through clear use cases, epics, user stories and acceptance criteria, maintaining traceability from business need to delivery. Produce clear visual artefacts (e.g., process flow, data flow and integration views) to support stakeholder understanding, solution design and delivery planning. Ensure documentation is version-controlled, appropriately peer-reviewed, meets company standards, and is maintained throughout the project lifecycle to support change management and auditability. Stakeholder Management: Act as the link between business stakeholders, technical teams and delivery functions to keep analysis outputs aligned to project objectives and outcomes. Communicate effectively between parties, translating needs and requirements to ensure shared understanding at the right level of detail. Maintain effective stakeholder engagement by setting expectations, surfacing risks/issues early and providing structured updates on analysis progress and decisions. Support governance and assurance activities by ensuring business analysis deliverables are well-documented, traceable and available for review. Solution Definition: Work with internal teams and external suppliers to shape solutions that align with functional, data and technical requirements. Support evaluation of solution options to ensure they are practical, cost-effective and consistent with strategy, technology standards and delivery constraints. Contribute to design reviews by checking traceability from business need to solution design, and ensuring governance, security and data-quality considerations are reflected. Support customer-data solutions by recognising platform environments and cross-system data flows, and by incorporating validation controls into requirements and acceptance criteria. Identify solution and data risks early (e.g., data quality impacts, integration dependencies) and work with teams to mitigate and optimise outcomes. Testing and Validation: Work with the Technical and Functional Leads to confirm what is needed for testing for each delivery and to ensure requirements are testable and measurable. Support User Acceptance Testing (UAT) by preparing test scenarios/acceptance criteria, coordinating stakeholder participation and capturing outcomes. Document, track and triage defects and issues, working with delivery teams to resolve and retest in a timely way. Maintain requirement traceability through testing and readiness activities, providing concise summaries of outcomes and residual risks. Project Support: Support delivery teams by helping resolve issues, manage dependencies and adapt analysis artefacts to change while maintaining alignment to objectives. Assist with readiness and adoption activities (e.g., communications, training inputs, post-launch reviews) to support successful implementation. Use practical metrics and dashboards to help teams evidence progress and outcomes and to inform recommendations for improvement. Use PPM tooling outputs where relevant to help communicate status, dependencies and deliverables to stakeholders. What Are We Looking For? Education & Certification Bachelor s degree in Business Administration, Information Technology, Computer Science, or a related field. BCS or similarly recognised Business Analysis certification (e.g., IIBA, PMI-PBA). Professional Experience Recent demonstrable experience as a Business Analyst delivering requirements elicitation, analysis, documentation and validation on technology/digital initiatives. Proven ability to collaborate effectively with cross-functional stakeholders and communicate clearly across business and technical audiences using a variety of tools, methods and techniques. Experience defining and using metrics/dashboards to support reporting, recommendations and decision-making. Working understanding of data governance and validation controls, particularly where customer data and cross-system integrations are involved. Awareness of project delivery frameworks, delivery lifecycles and reporting standards; able to contribute to planning and reporting for defined delivery activities. Experience supporting hybrid environments (on-premise and cloud) and familiarity with CRM platforms (e.g., Salesforce, Dynamics 365) is beneficial. Personal Attributes Open, collaborative and confident communicator, able to adapt style, methods, and detail to different audiences. Strong analytical and problem-solving skills, able to employ various requirements elicitation techniques, with a focus on practical outcomes and traceability. Highly organised and detail-oriented, able to manage multiple concurrent priorities. Comfortable working with ambiguity and changing priorities, while maintaining clarity and delivery focus. Able to work independently and as part of cross-functional teams in a fast-paced environment. Why join the force behind the sport? Joining F1 means becoming part of a team that values innovation, collaboration and personal growth. We offer a dynamic work environment where ideas are heard, and employee contributions truly make an impact. We seek to recruit, develop, and retain the most talented people to play their role in accelerating the future of the sport. As a member of the F1 team, you will be able to access our amazing benefits: Private Healthcare scheme & dental care 4 x Grand Prix Paddock passes per season Enhanced maternity/paternity leave and other family planning policies A free staff shuttle service running to and from surrounding trains stations near to Biggin Hill Free healthy snacks in our offices & subsidised canteen in Biggin Hill, serving breakfast and lunch 25 days annual leave and 8 Bank Holiday days, plus a Christmas period closure Opportunities to develop and request training for your role via our in-house Learning and Development team Discount on F1 merchandise & discount at F1 s experiences including F1 Arcade and F1 Drive Perkbox benefit portal and more
12/02/2026
Full time
Are you ready to make your mark in the world of Formula 1? At Formula 1, we are passionate about delivering the world s greatest sports and entertainment spectacle leaving a positive legacy wherever we race. Innovation has always been at the heart of what we do ever since our first Grand Prix in 1950. Now, 75 years on, the sport remains a pioneer, developing technologies that have made a significant impact on society beyond the track. Everything you see on screen or at an event comes via our passionate and dedicated people. Whether its engineering, broadcast, legal, logistics, security, event management, commercial, media rights, marketing, or communications there is always a talented team working to maximise the potential of the sport. Role Overview: We are seeking an established Business Analyst (BA) to bridge business needs and technology solutions by eliciting, analysing and documenting clear, testable requirements throughout the delivery lifecycle. Working across business and technical teams, you will shape functional and data requirements, support governance-aware analysis (including customer data considerations), and help teams evidence success through practical metrics and reporting. In this role, you will work with stakeholders from across the organisation to capture and validate requirements for new and existing systems and applications, ensuring solutions improve customer outcomes, operational effectiveness and delivery performance. Working Closely With Project and Programme Management, Business Stakeholders and Functional Leads, Technical Architects, SMEs, Operations/Support teams, Partners and Suppliers (3rd Parties). Main Duties and Responsiblities: Requirement Gathering: Collaborate with stakeholders to capture functional and data requirements and validate the underlying business need. Use appropriate elicitation techniques (e.g., interviews, workshops, document analysis, BABOK techniques) to ensure accurate and complete requirements capture. Structure requirements using practical frameworks and models (e.g., process maps, epics, user stories, user journeys, BABOK techniques) to maintain clarity and alignment to business goals. Document and validate requirements using agreed standards and formats, facilitating stakeholder review for completeness, feasibility and testability. Support prioritisation and lifecycle management of requirements, maintaining traceability and supporting change control where required. Work closely with architects, developers and testers to ensure requirements are understood, implemented and verified correctly. Analysis and Documentation: Analyse business roles, processes and workflows to identify inefficiencies, gaps and opportunities for improvement. Contribute to business case development and options analysis by providing evidence-based insight on benefits, costs, risks and implementation considerations. Support interpretation of high-level data and solution designs by identifying required data sources and recognising upstream/downstream dependencies. Define and size solution requirements through clear use cases, epics, user stories and acceptance criteria, maintaining traceability from business need to delivery. Produce clear visual artefacts (e.g., process flow, data flow and integration views) to support stakeholder understanding, solution design and delivery planning. Ensure documentation is version-controlled, appropriately peer-reviewed, meets company standards, and is maintained throughout the project lifecycle to support change management and auditability. Stakeholder Management: Act as the link between business stakeholders, technical teams and delivery functions to keep analysis outputs aligned to project objectives and outcomes. Communicate effectively between parties, translating needs and requirements to ensure shared understanding at the right level of detail. Maintain effective stakeholder engagement by setting expectations, surfacing risks/issues early and providing structured updates on analysis progress and decisions. Support governance and assurance activities by ensuring business analysis deliverables are well-documented, traceable and available for review. Solution Definition: Work with internal teams and external suppliers to shape solutions that align with functional, data and technical requirements. Support evaluation of solution options to ensure they are practical, cost-effective and consistent with strategy, technology standards and delivery constraints. Contribute to design reviews by checking traceability from business need to solution design, and ensuring governance, security and data-quality considerations are reflected. Support customer-data solutions by recognising platform environments and cross-system data flows, and by incorporating validation controls into requirements and acceptance criteria. Identify solution and data risks early (e.g., data quality impacts, integration dependencies) and work with teams to mitigate and optimise outcomes. Testing and Validation: Work with the Technical and Functional Leads to confirm what is needed for testing for each delivery and to ensure requirements are testable and measurable. Support User Acceptance Testing (UAT) by preparing test scenarios/acceptance criteria, coordinating stakeholder participation and capturing outcomes. Document, track and triage defects and issues, working with delivery teams to resolve and retest in a timely way. Maintain requirement traceability through testing and readiness activities, providing concise summaries of outcomes and residual risks. Project Support: Support delivery teams by helping resolve issues, manage dependencies and adapt analysis artefacts to change while maintaining alignment to objectives. Assist with readiness and adoption activities (e.g., communications, training inputs, post-launch reviews) to support successful implementation. Use practical metrics and dashboards to help teams evidence progress and outcomes and to inform recommendations for improvement. Use PPM tooling outputs where relevant to help communicate status, dependencies and deliverables to stakeholders. What Are We Looking For? Education & Certification Bachelor s degree in Business Administration, Information Technology, Computer Science, or a related field. BCS or similarly recognised Business Analysis certification (e.g., IIBA, PMI-PBA). Professional Experience Recent demonstrable experience as a Business Analyst delivering requirements elicitation, analysis, documentation and validation on technology/digital initiatives. Proven ability to collaborate effectively with cross-functional stakeholders and communicate clearly across business and technical audiences using a variety of tools, methods and techniques. Experience defining and using metrics/dashboards to support reporting, recommendations and decision-making. Working understanding of data governance and validation controls, particularly where customer data and cross-system integrations are involved. Awareness of project delivery frameworks, delivery lifecycles and reporting standards; able to contribute to planning and reporting for defined delivery activities. Experience supporting hybrid environments (on-premise and cloud) and familiarity with CRM platforms (e.g., Salesforce, Dynamics 365) is beneficial. Personal Attributes Open, collaborative and confident communicator, able to adapt style, methods, and detail to different audiences. Strong analytical and problem-solving skills, able to employ various requirements elicitation techniques, with a focus on practical outcomes and traceability. Highly organised and detail-oriented, able to manage multiple concurrent priorities. Comfortable working with ambiguity and changing priorities, while maintaining clarity and delivery focus. Able to work independently and as part of cross-functional teams in a fast-paced environment. Why join the force behind the sport? Joining F1 means becoming part of a team that values innovation, collaboration and personal growth. We offer a dynamic work environment where ideas are heard, and employee contributions truly make an impact. We seek to recruit, develop, and retain the most talented people to play their role in accelerating the future of the sport. As a member of the F1 team, you will be able to access our amazing benefits: Private Healthcare scheme & dental care 4 x Grand Prix Paddock passes per season Enhanced maternity/paternity leave and other family planning policies A free staff shuttle service running to and from surrounding trains stations near to Biggin Hill Free healthy snacks in our offices & subsidised canteen in Biggin Hill, serving breakfast and lunch 25 days annual leave and 8 Bank Holiday days, plus a Christmas period closure Opportunities to develop and request training for your role via our in-house Learning and Development team Discount on F1 merchandise & discount at F1 s experiences including F1 Arcade and F1 Drive Perkbox benefit portal and more
We are looking for an experienced CRM Developer to join our reputable client's team and play a key role in the ongoing development, optimisation, and support of our Microsoft Dynamics 365 environment. This is an excellent opportunity for someone who enjoys both hands on development and continuous improvement work within a live CRM ecosystem. The Role You will be responsible for supporting and enhancing our Dynamics 365 platform, ensuring stability, performance and compatibility with Microsoft's regular wave updates. You will work closely with internal stakeholders to deploy solutions, reduce technical debt and drive continuous improvements across the CRM estate. Key Responsibilities Managing bi-annual Microsoft Wave Updates, including compatibility checks and remediation of breaking changes Supporting and fixing plugins, customisation's and additions within the CRM. Continuous monitoring of views, dashboards, and mailboxes for performance or system errors, escalating and resolving issues where required Deploying CRM solutions and implementing improvements to reduce technical debt Supporting data cleansing and data quality tooling within Dynamics 365 Investigating and helping to establish CI/CD pipelines for improved deployment processes Skills & Experience Required Strong hands-on experience with Microsoft Dynamics 365, particularly: Sales Module Customer Insights & Journey Module Experience supporting and implementing coded solutions within Dynamics 365 (ideally using Visual Studio Code) Proven experience using and maintaining Power Automate Flows Understanding of data cleansing and data integrity processes within CRM platforms Ability to troubleshoot, maintain, and continuously improve a live CRM environment Desirable Skills JavaScript development experience .NET development experience Exposure to CI/CD or DevOps pipelines within a CRM or Microsoft ecosystem At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
12/02/2026
Full time
We are looking for an experienced CRM Developer to join our reputable client's team and play a key role in the ongoing development, optimisation, and support of our Microsoft Dynamics 365 environment. This is an excellent opportunity for someone who enjoys both hands on development and continuous improvement work within a live CRM ecosystem. The Role You will be responsible for supporting and enhancing our Dynamics 365 platform, ensuring stability, performance and compatibility with Microsoft's regular wave updates. You will work closely with internal stakeholders to deploy solutions, reduce technical debt and drive continuous improvements across the CRM estate. Key Responsibilities Managing bi-annual Microsoft Wave Updates, including compatibility checks and remediation of breaking changes Supporting and fixing plugins, customisation's and additions within the CRM. Continuous monitoring of views, dashboards, and mailboxes for performance or system errors, escalating and resolving issues where required Deploying CRM solutions and implementing improvements to reduce technical debt Supporting data cleansing and data quality tooling within Dynamics 365 Investigating and helping to establish CI/CD pipelines for improved deployment processes Skills & Experience Required Strong hands-on experience with Microsoft Dynamics 365, particularly: Sales Module Customer Insights & Journey Module Experience supporting and implementing coded solutions within Dynamics 365 (ideally using Visual Studio Code) Proven experience using and maintaining Power Automate Flows Understanding of data cleansing and data integrity processes within CRM platforms Ability to troubleshoot, maintain, and continuously improve a live CRM environment Desirable Skills JavaScript development experience .NET development experience Exposure to CI/CD or DevOps pipelines within a CRM or Microsoft ecosystem At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
I'm working with a key public sector organisation who are looking for a Senior Power Platform Specialist to join their team and help rebuild their entire CRM system on Microsoft Power Platform moving away from Dynamics. You'll work across the full SDLC from gathering requirements through to design, build, testing and support. It's a hands on role , but you'll also have the chance to mentor colleagues and help shape technical standards . The role: As part of this role, you will take ownership of Power Platform solution design and delivery, building and supporting enterprise level applications using Power Apps , Power Automate , Power Pages , and Power Virtual Agents . You will configure and deploy Dataverse and Dynamics 365 solutions, while working closely with architects, stakeholders, and delivery teams to ensure secure and scalable outcomes . A key part of the role will be driving ALM best practices, implementing CI CD pipelines, and embedding DevOps processes. While the focus will be on low code , you will occasionally use custom code in JavaScript or C# where required. Looking ahead, there is also potential to mentor or manage a small team as the function grows. What you'll bring: Strong experience designing and building enterprise solutions on the Power Platform Hands on with Dataverse, Dynamics 365, ALM and Azure DevOps Experience coding in JavaScript or C# Comfortable communicating with stakeholders and influencing technical direction Exposure to Power Apps Test Studio or other testing solutions Microsoft certifications are a desirable but not essential What's in it for you? Salary (Happy to discuss over a call) 43 days annual leave + option to buy 4 extra weeks Final salary pension scheme! Hybrid working with just a few days per month onsite in Glasgow Big opportunity to influence technical direction Scope in 12 months to take on people management responsibility of 4 developers This is a great opportunity to join this organisation at a time of digital transformation and get hands on involvement from the get go. If this sounds like an opportunity that could be a good fit for you (or someone you know), apply below or contact Matthew MacAlpine at Cathcart Technology .
06/10/2025
Full time
I'm working with a key public sector organisation who are looking for a Senior Power Platform Specialist to join their team and help rebuild their entire CRM system on Microsoft Power Platform moving away from Dynamics. You'll work across the full SDLC from gathering requirements through to design, build, testing and support. It's a hands on role , but you'll also have the chance to mentor colleagues and help shape technical standards . The role: As part of this role, you will take ownership of Power Platform solution design and delivery, building and supporting enterprise level applications using Power Apps , Power Automate , Power Pages , and Power Virtual Agents . You will configure and deploy Dataverse and Dynamics 365 solutions, while working closely with architects, stakeholders, and delivery teams to ensure secure and scalable outcomes . A key part of the role will be driving ALM best practices, implementing CI CD pipelines, and embedding DevOps processes. While the focus will be on low code , you will occasionally use custom code in JavaScript or C# where required. Looking ahead, there is also potential to mentor or manage a small team as the function grows. What you'll bring: Strong experience designing and building enterprise solutions on the Power Platform Hands on with Dataverse, Dynamics 365, ALM and Azure DevOps Experience coding in JavaScript or C# Comfortable communicating with stakeholders and influencing technical direction Exposure to Power Apps Test Studio or other testing solutions Microsoft certifications are a desirable but not essential What's in it for you? Salary (Happy to discuss over a call) 43 days annual leave + option to buy 4 extra weeks Final salary pension scheme! Hybrid working with just a few days per month onsite in Glasgow Big opportunity to influence technical direction Scope in 12 months to take on people management responsibility of 4 developers This is a great opportunity to join this organisation at a time of digital transformation and get hands on involvement from the get go. If this sounds like an opportunity that could be a good fit for you (or someone you know), apply below or contact Matthew MacAlpine at Cathcart Technology .
Title: Senior CRM Developer Work Location: 1 Canada Square LondonGB Job Title: IT - Consultant | Microsoft Technologies | Dynamics CRM Job Description: Rate range: Min 400/Day Work mode: Hybrid (To work from office in Holborn (UK) 2-3 days per week in office) Contract duration: 3-6 months (will be renewed depending on performance) Location: Holborn (UK) - JOB DETAILS Title: Senior CRM Developer Minimum number of relevant years of experience: 5 - 8 years of experience in CRM technologies listed below. Technical skills: Mandatory: Hands on CRM development experience MS Dynamics 365 Azure functions Azure devops Plugins Dataverse SQL C# Data Customizations Web API CRM Workflows Power Automate Good to have: Javascript Power Apps. Detailed Skillset and Key Responsibilities: Dynamics 365 Development - Develop/create JavaScript Web Resource, plugins, and custom workflow activities Dynamics 365 Customization - Knowledge of configuring Cloud Flows Dynamics 365 Integration - Experience with integrating Dynamics 365 with other systems (eg, ERP, BI), APIs Dynamics 365 Security - Understanding of security roles, field security, and access teams Power App, Power Automate CRM - Dataverse (Common Data Service) and its role in Dynamics 365 DevOps & CI/CD - DevOps practices and CI/CD pipelines C# .NET and Azure functions. Good to have - Knowledge of banking domain, telephony, CRM Marketing, CRM Sales modules. Qualifications: Bachelor's degree in computer science, Information Technology, or a related field. Person should be currently working in CRM technologies and be hands on. Good to have Microsoft certifications in MS Dynamics and CRM.
06/10/2025
Contractor
Title: Senior CRM Developer Work Location: 1 Canada Square LondonGB Job Title: IT - Consultant | Microsoft Technologies | Dynamics CRM Job Description: Rate range: Min 400/Day Work mode: Hybrid (To work from office in Holborn (UK) 2-3 days per week in office) Contract duration: 3-6 months (will be renewed depending on performance) Location: Holborn (UK) - JOB DETAILS Title: Senior CRM Developer Minimum number of relevant years of experience: 5 - 8 years of experience in CRM technologies listed below. Technical skills: Mandatory: Hands on CRM development experience MS Dynamics 365 Azure functions Azure devops Plugins Dataverse SQL C# Data Customizations Web API CRM Workflows Power Automate Good to have: Javascript Power Apps. Detailed Skillset and Key Responsibilities: Dynamics 365 Development - Develop/create JavaScript Web Resource, plugins, and custom workflow activities Dynamics 365 Customization - Knowledge of configuring Cloud Flows Dynamics 365 Integration - Experience with integrating Dynamics 365 with other systems (eg, ERP, BI), APIs Dynamics 365 Security - Understanding of security roles, field security, and access teams Power App, Power Automate CRM - Dataverse (Common Data Service) and its role in Dynamics 365 DevOps & CI/CD - DevOps practices and CI/CD pipelines C# .NET and Azure functions. Good to have - Knowledge of banking domain, telephony, CRM Marketing, CRM Sales modules. Qualifications: Bachelor's degree in computer science, Information Technology, or a related field. Person should be currently working in CRM technologies and be hands on. Good to have Microsoft certifications in MS Dynamics and CRM.
Role: CRM Technical Lead Engineer Location: Holborn, London (Hybrid - 2-3 days onsite) Contract Duration: 3-6 months (extendable based on performance) Rate: £510/day (Inside IR35) About the Role We're looking for a highly skilled CRM Technical Lead Engineer with 8-12 years of experience in Microsoft Dynamics 365 and related CRM technologies. The ideal candidate will be an expert in Dynamics 365 custom development, Power Platform integration, Azure services, and end-to-end CRM solution delivery. Key Responsibilities Lead the design, customization, and development of Microsoft Dynamics 365 and Power Platform solutions. Build and maintain complex plugins, workflows, and web resources using C# , JavaScript , and Dataverse . Architect integrations with enterprise systems (ERP, BI tools, third-party apps) using REST/SOAP APIs , Azure Functions , Logic Apps , and Service Bus . Manage CI/CD pipelines and DevOps practices through Azure DevOps for automated deployment and ALM processes. Implement and maintain security and compliance frameworks (GDPR, HIPAA). Conduct performance tuning and optimization for high-volume CRM environments. Collaborate with enterprise architects and business teams to design scalable CRM solutions. Mentor junior developers and conduct code reviews to ensure best practices. Must-Have Technical Skills Microsoft Dynamics 365 (Sales, Marketing, Customer Service, Field Service modules) Power Platform (Power Apps, Power Automate, Power BI, Power Pages) Azure Functions, Azure Logic Apps, Azure Service Bus Dataverse/Common Data Service (CDS) C#, .NET, SQL, FetchXML, OData Web APIs, Plugins, CRM Workflows Azure DevOps & CI/CD pipelines Good-to-Have Skills JavaScript/TypeScript Power Apps (Canvas & Model-Driven) API Management & Custom Connectors Ideal Candidate Profile 8-12 years of relevant experience in CRM technology stack Strong expertise in Dynamics 365 customization and integration Proven experience leading CRM DevOps and ALM implementations Solid understanding of data security, compliance, and performance optimization Excellent communication and stakeholder management skills
06/10/2025
Contractor
Role: CRM Technical Lead Engineer Location: Holborn, London (Hybrid - 2-3 days onsite) Contract Duration: 3-6 months (extendable based on performance) Rate: £510/day (Inside IR35) About the Role We're looking for a highly skilled CRM Technical Lead Engineer with 8-12 years of experience in Microsoft Dynamics 365 and related CRM technologies. The ideal candidate will be an expert in Dynamics 365 custom development, Power Platform integration, Azure services, and end-to-end CRM solution delivery. Key Responsibilities Lead the design, customization, and development of Microsoft Dynamics 365 and Power Platform solutions. Build and maintain complex plugins, workflows, and web resources using C# , JavaScript , and Dataverse . Architect integrations with enterprise systems (ERP, BI tools, third-party apps) using REST/SOAP APIs , Azure Functions , Logic Apps , and Service Bus . Manage CI/CD pipelines and DevOps practices through Azure DevOps for automated deployment and ALM processes. Implement and maintain security and compliance frameworks (GDPR, HIPAA). Conduct performance tuning and optimization for high-volume CRM environments. Collaborate with enterprise architects and business teams to design scalable CRM solutions. Mentor junior developers and conduct code reviews to ensure best practices. Must-Have Technical Skills Microsoft Dynamics 365 (Sales, Marketing, Customer Service, Field Service modules) Power Platform (Power Apps, Power Automate, Power BI, Power Pages) Azure Functions, Azure Logic Apps, Azure Service Bus Dataverse/Common Data Service (CDS) C#, .NET, SQL, FetchXML, OData Web APIs, Plugins, CRM Workflows Azure DevOps & CI/CD pipelines Good-to-Have Skills JavaScript/TypeScript Power Apps (Canvas & Model-Driven) API Management & Custom Connectors Ideal Candidate Profile 8-12 years of relevant experience in CRM technology stack Strong expertise in Dynamics 365 customization and integration Proven experience leading CRM DevOps and ALM implementations Solid understanding of data security, compliance, and performance optimization Excellent communication and stakeholder management skills
Role and Responsibilities Analyse business requirements and translate them into clear technical/functional specifications that can be understood by stakeholders or used by developers Conduct business analysis to identify the best CRM solutions, whether existing or new, aligned with best practices Provide hands-on technical and functional support to CRM users, managing their requests and troubleshooting issues as they arise Test and assess cases, ensuring solutions meet requirements and quality standards Collaborate closely with developers to oversee deliverables, project progress, and adherence to specifications Occasionally assist IT with Dynamics 365 CRM configuration based on agreed specification Experience/Skills Ideally, a graduate in Computer Science, Business Analytics, or a related field Proven functional knowledge of Microsoft Dynamics 365 Customer Engagement, with some exposure to development or configuration Ability to interpret data, troubleshoot issues, and understand relational databases Experience with AI data models, including training models for error detection/correction, is a plus Strong skills in translating business requirements into practical solutions and documenting processes Experience working through full project lifecycles preferred An analytical mindset with strong attention to detail, excellent verbal and written communication skills Ability to prioritise workload and meet deadlines independently Proficient in Microsoft Office Suite Benefits Starting Salary - £50k-£57k (dependent on experience). Excellent progression opportunities. Life assurance, enhanced pension contribution & much more!
03/10/2025
Full time
Role and Responsibilities Analyse business requirements and translate them into clear technical/functional specifications that can be understood by stakeholders or used by developers Conduct business analysis to identify the best CRM solutions, whether existing or new, aligned with best practices Provide hands-on technical and functional support to CRM users, managing their requests and troubleshooting issues as they arise Test and assess cases, ensuring solutions meet requirements and quality standards Collaborate closely with developers to oversee deliverables, project progress, and adherence to specifications Occasionally assist IT with Dynamics 365 CRM configuration based on agreed specification Experience/Skills Ideally, a graduate in Computer Science, Business Analytics, or a related field Proven functional knowledge of Microsoft Dynamics 365 Customer Engagement, with some exposure to development or configuration Ability to interpret data, troubleshoot issues, and understand relational databases Experience with AI data models, including training models for error detection/correction, is a plus Strong skills in translating business requirements into practical solutions and documenting processes Experience working through full project lifecycles preferred An analytical mindset with strong attention to detail, excellent verbal and written communication skills Ability to prioritise workload and meet deadlines independently Proficient in Microsoft Office Suite Benefits Starting Salary - £50k-£57k (dependent on experience). Excellent progression opportunities. Life assurance, enhanced pension contribution & much more!
Dynamics 365 Developer Location: Remote (UK-based and eligible applicants only) Contract: 3 months (high likelihood of extension) About the Role We re looking for an experienced D365 Developer to join our team on an initial 3-month remote contract, with a strong possibility of extension. You ll play a key role in developing, customizing, and integrating Dynamics 365 and Power Platform solutions to support critical business operations. Key Responsibilities Develop, customize, and configure Dynamics 365 CRM solutions Build and maintain Power Platform components (Power Apps, Power Automate, Power BI) Create custom plugins, workflows, and integrations Collaborate with stakeholders to translate business needs into technical solutions Troubleshoot and optimize system performance Requirements 3 years experience developing in Dynamics 365 CRM Strong skills in C#, .NET, JavaScript, HTML, and TypeScript Experience with Power Platform (Power Apps, Power Automate, Power BI) Familiarity with Dataverse and Azure integrations Understanding of REST APIs and system integrations Must be resident in the UK and eligible to work without sponsorship Desirable Skills Microsoft Dynamics 365 certifications Experience with CI/CD pipelines and DevOps tools Knowledge of Agile/Scrum methodologies
03/10/2025
Contractor
Dynamics 365 Developer Location: Remote (UK-based and eligible applicants only) Contract: 3 months (high likelihood of extension) About the Role We re looking for an experienced D365 Developer to join our team on an initial 3-month remote contract, with a strong possibility of extension. You ll play a key role in developing, customizing, and integrating Dynamics 365 and Power Platform solutions to support critical business operations. Key Responsibilities Develop, customize, and configure Dynamics 365 CRM solutions Build and maintain Power Platform components (Power Apps, Power Automate, Power BI) Create custom plugins, workflows, and integrations Collaborate with stakeholders to translate business needs into technical solutions Troubleshoot and optimize system performance Requirements 3 years experience developing in Dynamics 365 CRM Strong skills in C#, .NET, JavaScript, HTML, and TypeScript Experience with Power Platform (Power Apps, Power Automate, Power BI) Familiarity with Dataverse and Azure integrations Understanding of REST APIs and system integrations Must be resident in the UK and eligible to work without sponsorship Desirable Skills Microsoft Dynamics 365 certifications Experience with CI/CD pipelines and DevOps tools Knowledge of Agile/Scrum methodologies
D365 Business Systems Developer - Hybrid - St Albans 45,000 - 60,000 DOE Hybrid - 3 days a week in St Albans Looking for your next step in ERP, automation, and process improvement? This growing business is on a digital transformation journey and needs a hands-on Business Systems Developer to help make it happen. This role is all about owning and optimising Microsoft Dynamics 365 Business Central, cutting down manual work, driving automation, and making life easier across finance, operations, and reporting. There's plenty of room to grow here too, whether that's developing into a senior specialist role or stepping into leadership as the systems function expands. What you'll be doing Owning and supporting Dynamics 365 Business Central (config, AL extensions, security, troubleshooting). Spotting opportunities for automation and process improvement (think Power Automate, APIs, integrations). Linking up ERP with CRM, finance platforms, and e-commerce systems. Keeping data clean and meaningful, plus shaping Power BI dashboards. Training users and producing clear documentation to boost adoption. Playing a role in planning a future migration to Dynamics 365 Finance & Supply Chain. What we're looking for Strong experience with Dynamics 365 Business Central (or another ERP). Good knowledge of finance, supply chain, and operational processes in ERP. Automation/integration experience (Power Automate, APIs). Confident with data and reporting tools (Power BI, SQL). Clear communicator who can work with stakeholders and solve problems fast. Nice to have: Experience with Dynamics 365 Finance & Supply Chain. Exposure to large ERP projects or migrations. Any leadership/mentoring background. ERP certifications. Who you are You'll thrive here if you're proactive, solutions-driven, and love using tech to make businesses better. If you've got the ambition to step up into leadership over time, even better. If you can automate, integrate, and explain it all to a rubber duck you'll fit right in. Apply today and let's see if this could be your next move!
02/10/2025
Full time
D365 Business Systems Developer - Hybrid - St Albans 45,000 - 60,000 DOE Hybrid - 3 days a week in St Albans Looking for your next step in ERP, automation, and process improvement? This growing business is on a digital transformation journey and needs a hands-on Business Systems Developer to help make it happen. This role is all about owning and optimising Microsoft Dynamics 365 Business Central, cutting down manual work, driving automation, and making life easier across finance, operations, and reporting. There's plenty of room to grow here too, whether that's developing into a senior specialist role or stepping into leadership as the systems function expands. What you'll be doing Owning and supporting Dynamics 365 Business Central (config, AL extensions, security, troubleshooting). Spotting opportunities for automation and process improvement (think Power Automate, APIs, integrations). Linking up ERP with CRM, finance platforms, and e-commerce systems. Keeping data clean and meaningful, plus shaping Power BI dashboards. Training users and producing clear documentation to boost adoption. Playing a role in planning a future migration to Dynamics 365 Finance & Supply Chain. What we're looking for Strong experience with Dynamics 365 Business Central (or another ERP). Good knowledge of finance, supply chain, and operational processes in ERP. Automation/integration experience (Power Automate, APIs). Confident with data and reporting tools (Power BI, SQL). Clear communicator who can work with stakeholders and solve problems fast. Nice to have: Experience with Dynamics 365 Finance & Supply Chain. Exposure to large ERP projects or migrations. Any leadership/mentoring background. ERP certifications. Who you are You'll thrive here if you're proactive, solutions-driven, and love using tech to make businesses better. If you've got the ambition to step up into leadership over time, even better. If you can automate, integrate, and explain it all to a rubber duck you'll fit right in. Apply today and let's see if this could be your next move!
CRM Associate Developer (Dynamics) Salary: £53,350 per annum Location: Birmingham or London (remote with some hybrid working) Contract: Permanent, Full Time (35 hours per week) Start date: January 2026 Closing date: 8th October About the Role: At Money Advice Trust, we're passionate about making a positive difference. We're now looking for a Dynamics CRM Associate Developer to join our team and help us achieve our mission. As a Dynamics CRM Associate Developer, you will play a key role in delivering high-quality CRM solutions using Microsoft Dynamics 365 and the Power Platform. This is a hands-on technical position focused on configuration, customisation, and solution implementation to support critical business processes. We're looking for someone with proven experience in Dynamics 365 CE who can take full ownership of the solution lifecycle, from running workshops and gathering requirements to designing, building, and deploying robust applications. You'll bring strong expertise in Power Apps, Power Automate, and Dataverse, and be confident troubleshooting and resolving intermediate to complex issues, including escalated service requests. . Your key responsibilities will include: Configuring and customising Dynamics 365 CE (model-driven apps, Dataverse) to deliver business requirements Building workflows, forms, views, business rules, and process flows using Power Platform tools, with a focus on scalability and maintainability Translating business requirements into robust CRM features and delivering them to specification Supporting documentation, testing, and deployment of CRM functionality Contributing to structured release processes using Azure DevOps (or similar) Troubleshooting and resolving intermediate to complex issues, including collaborating with support teams and taking ownership of escalated service requests. Maintaining clear records of configuration and technical changes About You: Our ideal candidate will bring: Proven experience delivering solutions in Dynamics 365 CE and the Power Platform in a professional environment (not just personal projects or training exercises). Hands-on expertise with Power Apps, Power Automate, and Dataverse, including building and deploying production-ready solutions. Solid understanding of CRM security roles, data models, and solution configuration, with experience troubleshooting and optimising existing systems Ability to work independently on assigned tasks and take ownership of deliverables, while collaborating effectively within a team Strong communication and documentation skills, including writing technical specifications and user guides. Experience engaging with stakeholders to gather requirements and provide solutions. Excellent attention to detail and ability to manage multiple tasks effectively You will need to attend our Birmingham office on occasion, but you could also access our office in London, should this be closer to you. What We Offer: We believe in taking care of our people, and we offer a great range of benefits, including: 29 days annual leave plus bank holidays A contributory pension scheme Flexible hybrid working arrangement Generous Life Insurance Wellbeing days to support your mental health A healthcare cashback scheme Access to an Employee Assistance Programme Working outside the UK (up to 30 days in a 12-month period) Free on-site gym (Birmingham) Enhanced maternity pay A birthday voucher to celebrate your special day How to Apply We'd love to learn more about you! Please send us your CV and a short supporting statement (max 400 words) telling us why you'd be a great addition to our team. We value authentic applications, so please refrain from using AI-generated content. We're interested in hearing your own words, experiences, and motivations - this helps us understand your genuine interest in the role and what makes you unique. If you need any adjustments to help you perform at your best during the recruitment process, please contact us and we'll be happy to discuss them. Important Information We may close this role early if we receive a high number of applications, so please apply as soon as possible. We will only use the data you supply to us for recruitment purposes, and it will be held for twelve months. For further details, please see our Privacy Notice for Job Applicants on our vacancies page. Our Commitment to Inclusion We take diversity seriously and are committed to creating a workplace that reflects the communities we serve. Our values - We put people first, We support each other, We solve problems - underpin our vision to be a place where everyone feels welcome, respected, and empowered to bring their authentic selves to work. We use a blind recruitment system to ensure fairness. Personal details such as name, address, gender, ethnicity, sexual orientation, or educational institution remain hidden until shortlisting is complete. We warmly welcome applications from all backgrounds.
01/10/2025
Full time
CRM Associate Developer (Dynamics) Salary: £53,350 per annum Location: Birmingham or London (remote with some hybrid working) Contract: Permanent, Full Time (35 hours per week) Start date: January 2026 Closing date: 8th October About the Role: At Money Advice Trust, we're passionate about making a positive difference. We're now looking for a Dynamics CRM Associate Developer to join our team and help us achieve our mission. As a Dynamics CRM Associate Developer, you will play a key role in delivering high-quality CRM solutions using Microsoft Dynamics 365 and the Power Platform. This is a hands-on technical position focused on configuration, customisation, and solution implementation to support critical business processes. We're looking for someone with proven experience in Dynamics 365 CE who can take full ownership of the solution lifecycle, from running workshops and gathering requirements to designing, building, and deploying robust applications. You'll bring strong expertise in Power Apps, Power Automate, and Dataverse, and be confident troubleshooting and resolving intermediate to complex issues, including escalated service requests. . Your key responsibilities will include: Configuring and customising Dynamics 365 CE (model-driven apps, Dataverse) to deliver business requirements Building workflows, forms, views, business rules, and process flows using Power Platform tools, with a focus on scalability and maintainability Translating business requirements into robust CRM features and delivering them to specification Supporting documentation, testing, and deployment of CRM functionality Contributing to structured release processes using Azure DevOps (or similar) Troubleshooting and resolving intermediate to complex issues, including collaborating with support teams and taking ownership of escalated service requests. Maintaining clear records of configuration and technical changes About You: Our ideal candidate will bring: Proven experience delivering solutions in Dynamics 365 CE and the Power Platform in a professional environment (not just personal projects or training exercises). Hands-on expertise with Power Apps, Power Automate, and Dataverse, including building and deploying production-ready solutions. Solid understanding of CRM security roles, data models, and solution configuration, with experience troubleshooting and optimising existing systems Ability to work independently on assigned tasks and take ownership of deliverables, while collaborating effectively within a team Strong communication and documentation skills, including writing technical specifications and user guides. Experience engaging with stakeholders to gather requirements and provide solutions. Excellent attention to detail and ability to manage multiple tasks effectively You will need to attend our Birmingham office on occasion, but you could also access our office in London, should this be closer to you. What We Offer: We believe in taking care of our people, and we offer a great range of benefits, including: 29 days annual leave plus bank holidays A contributory pension scheme Flexible hybrid working arrangement Generous Life Insurance Wellbeing days to support your mental health A healthcare cashback scheme Access to an Employee Assistance Programme Working outside the UK (up to 30 days in a 12-month period) Free on-site gym (Birmingham) Enhanced maternity pay A birthday voucher to celebrate your special day How to Apply We'd love to learn more about you! Please send us your CV and a short supporting statement (max 400 words) telling us why you'd be a great addition to our team. We value authentic applications, so please refrain from using AI-generated content. We're interested in hearing your own words, experiences, and motivations - this helps us understand your genuine interest in the role and what makes you unique. If you need any adjustments to help you perform at your best during the recruitment process, please contact us and we'll be happy to discuss them. Important Information We may close this role early if we receive a high number of applications, so please apply as soon as possible. We will only use the data you supply to us for recruitment purposes, and it will be held for twelve months. For further details, please see our Privacy Notice for Job Applicants on our vacancies page. Our Commitment to Inclusion We take diversity seriously and are committed to creating a workplace that reflects the communities we serve. Our values - We put people first, We support each other, We solve problems - underpin our vision to be a place where everyone feels welcome, respected, and empowered to bring their authentic selves to work. We use a blind recruitment system to ensure fairness. Personal details such as name, address, gender, ethnicity, sexual orientation, or educational institution remain hidden until shortlisting is complete. We warmly welcome applications from all backgrounds.
D365 CE Solutions Architect - Remote - UK-Wide We are seeking an experienced Dynamics 365 Customer Engagement (CE) Solutions Architect to lead the design and implementation of enterprise-grade CRM solutions. This is a fully remote position open to candidates based anywhere in the UK. The ideal candidate will have a deep understanding of D365 CE modules, Power Platform, and integration with other Microsoft technologies. Please note you may be required to travel client-site project phrase dependant. Roles and Responsibilities Lead the architecture, design, and delivery of D365 CE solutions tailored to client requirements. Collaborate with business stakeholders, consultants, and developers to ensure scalable and efficient solution design. Provide technical leadership across multiple projects, ensuring best practices and governance are followed. Drive integration strategies with other systems using Azure services, APIs, and Microsoft Dataverse. Skills and Qualifications Proven experience architecting and delivering D365 CE/CRM solutions across multiple modules (e.g., Sales, Customer Service, Field Service). Strong knowledge of Power Platform, including Power Apps, Power Automate, and Power BI. Experience with Azure integration services, custom connectors, and API-based architectures. Microsoft certifications in D365 or Power Platform (e.g., MB-600, PL-600) are highly desirable. Benefits Competitive salary and annual performance bonus. Fully remote working with flexible hours and home office allowance. Ongoing professional development and paid Microsoft certifications. Private healthcare, pension contributions, and generous annual leave.
26/08/2025
Full time
D365 CE Solutions Architect - Remote - UK-Wide We are seeking an experienced Dynamics 365 Customer Engagement (CE) Solutions Architect to lead the design and implementation of enterprise-grade CRM solutions. This is a fully remote position open to candidates based anywhere in the UK. The ideal candidate will have a deep understanding of D365 CE modules, Power Platform, and integration with other Microsoft technologies. Please note you may be required to travel client-site project phrase dependant. Roles and Responsibilities Lead the architecture, design, and delivery of D365 CE solutions tailored to client requirements. Collaborate with business stakeholders, consultants, and developers to ensure scalable and efficient solution design. Provide technical leadership across multiple projects, ensuring best practices and governance are followed. Drive integration strategies with other systems using Azure services, APIs, and Microsoft Dataverse. Skills and Qualifications Proven experience architecting and delivering D365 CE/CRM solutions across multiple modules (e.g., Sales, Customer Service, Field Service). Strong knowledge of Power Platform, including Power Apps, Power Automate, and Power BI. Experience with Azure integration services, custom connectors, and API-based architectures. Microsoft certifications in D365 or Power Platform (e.g., MB-600, PL-600) are highly desirable. Benefits Competitive salary and annual performance bonus. Fully remote working with flexible hours and home office allowance. Ongoing professional development and paid Microsoft certifications. Private healthcare, pension contributions, and generous annual leave.
I am recruiting on behalf of a well established Microsoft Partner consultancy delivering high-impact Dynamics 365 Customer Engagement (D365CE) solutions to clients across sectors-from dynamic scale-ups to global enterprises. As they continue to expand, they are looking for a Senior D365CE Functional Consultant to join their expert team and drive the successful delivery of complex CRM projects. As a Senior Functional Consultant, you'll be the bridge between client needs and tailored Dynamics 365 CE solutions. You'll lead discovery workshops, design scalable solutions, configure D365CE apps, and guide clients through digital transformation journeys. This role offers exposure to diverse projects and industries-no two days are the same. Key Responsibilities Lead client workshops and gather detailed business requirements Design end-to-end solutions across Sales, Customer Service, Marketing, and Field Service modules Configure D365CE, including Power Platform (Power Apps, Power Automate, Power BI) Translate business requirements into functional specs and solution designs Work closely with developers, testers, and project managers in Agile delivery teams Provide mentorship to junior consultants and contribute to internal knowledge sharing Support pre-sales activities including scoping, demos, and proposals About You 4+ years experience in D365CE/CRM delivery Strong functional knowledge of D365CE core modules Experience working in a client-facing consultancy environment Skilled in stakeholder management and requirements gathering Familiarity with Power Platform, Azure DevOps, and Agile delivery Microsoft certifications (PL-200, MB-210, MB-910/920, etc.) highly desirable A proactive problem-solver with excellent communication skills If you are interested please get in touch with Kamilla Ryan see below Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
21/08/2025
Full time
I am recruiting on behalf of a well established Microsoft Partner consultancy delivering high-impact Dynamics 365 Customer Engagement (D365CE) solutions to clients across sectors-from dynamic scale-ups to global enterprises. As they continue to expand, they are looking for a Senior D365CE Functional Consultant to join their expert team and drive the successful delivery of complex CRM projects. As a Senior Functional Consultant, you'll be the bridge between client needs and tailored Dynamics 365 CE solutions. You'll lead discovery workshops, design scalable solutions, configure D365CE apps, and guide clients through digital transformation journeys. This role offers exposure to diverse projects and industries-no two days are the same. Key Responsibilities Lead client workshops and gather detailed business requirements Design end-to-end solutions across Sales, Customer Service, Marketing, and Field Service modules Configure D365CE, including Power Platform (Power Apps, Power Automate, Power BI) Translate business requirements into functional specs and solution designs Work closely with developers, testers, and project managers in Agile delivery teams Provide mentorship to junior consultants and contribute to internal knowledge sharing Support pre-sales activities including scoping, demos, and proposals About You 4+ years experience in D365CE/CRM delivery Strong functional knowledge of D365CE core modules Experience working in a client-facing consultancy environment Skilled in stakeholder management and requirements gathering Familiarity with Power Platform, Azure DevOps, and Agile delivery Microsoft certifications (PL-200, MB-210, MB-910/920, etc.) highly desirable A proactive problem-solver with excellent communication skills If you are interested please get in touch with Kamilla Ryan see below Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
01/06/2025
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
01/06/2025
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
01/06/2025
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
01/06/2025
Your new role
Developing hands-on solutions within the Dynamics 365 CRM. Responsible for technically developing IT Changes and IT Projects. Primarily code development focused with additional management responsibilities for team/change/technical focus.
Responsibilities will include:
Directing activities to maximise effectiveness using an Agile, iteration-based approach.
Identification of training / development needs and implementation of training where required.
Request and review development approaches for project work.
Ensure documentation is created and maintained as appropriate.
Identify and implement department efficiency improvements.
Ensure development projects are delivered on time, meet business requirements and goals, fulfil end-user requirements. Assist with identifying and resolving systems issues.
Work with business analysts to ensure the development function follows a robust process where audit controls can be evidenced.
Define the development tool set.
Manage the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the GDC.
Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.
Create procedures and processes to design, develop, and install enhancements and upgrades to systems and application software.
Liaise with network administrators and software engineers to assist with quality assurance, program logic, and data processing.
Coach project and scrum teams in development standards and best practice, review techniques used for all types of development practiced.
Provide development support to other internal IT teams when required
Produce project estimates and work closely with the business analysts to ensure project work is delivered to required timescales and quality levels.
Provide regular reports to senior management to demonstrate progress of the development function.
Provide development sign-out for releases to Production.
What you'll need to succeed
Demonstrable hands-on experience in developing and customising solutions using C#, TypeScript and Power Platform Solutions using Power Pages, Power Apps, Flows.
Development management within a team using .net, C# in agile environment
Experience in documenting defects/enhancements and implementing solutions.
Working with agile development methodology using Azure DevOps.
Experience in continuous integration / continuous development (CI/CD) pipelines.
Demonstrable experience of hands-on data migration / integration using 3rd party systems or similar technologies.
Knowledge of Audit requirements for a development function.
Strong lead Developer who can encourage excellence and motivation within teams.
Knowledge of service-orientated-architecture and building enterprise scale applications.
Experience of working with TypeScript framework.
Achieving Results - Be aware of key business objectives
What you'll get in return
Competitive salary
27 days' holiday plus bank holidays
Flexi time
Excellent pension contributions
Buy/Sell annual leave
Staff discounts, including discounted gym membership
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Senior/ Lead Developer - D365 & Power Platform Specialist - hybrid working
Are you ready to lead the charge in transforming enterprise systems with Microsoft Dynamics 365 and the Power Platform?
I am looking for a Senior/ Lead Developer to help drive a dynamic Agile team, delivering innovative, scalable solutions across D365 CRM, Power Apps, Power Pages, and Azure.
The role will be offered of a hybrid basis with minimum expectation attending Midlands Head Office two days a week
Your Mission:
Lead from the Front: Guide a cross-functional team in designing and delivering robust D365 CRM solutions, with a strong focus on Power Platform technologies.
Architect with Impact: Shape and implement solutions using Power Apps, Power Pages, and ARM templates, ensuring seamless integration and scalability.
Champion Agile Excellence: Drive Agile best practices including CI/CD, test-driven development, and iterative delivery.
Collaborate & Influence: Work closely with stakeholders, analysts, and engineers to ensure solutions meet business goals, compliance standards, and user needs.
What you need to bring:
Deep hands-on experience with Dynamics 365 CRM customisation and extension using C#, TypeScript, and Power Platform tools.
Proven leadership in Agile environments, with a passion for mentoring and team development.
Strong understanding of Azure Resource Manager (ARM) and cloud-native development.
Experience with CI/CD pipelines, Azure DevOps, and third-party system integrations.
A strategic mindset with a focus on quality, performance, and continuous improvement.
Why Join my client?
Lead high-impact projects that shape enterprise digital transformation.
Work with cutting-edge Microsoft technologies in a collaborative, forward-thinking environment.
Influence architecture, tooling, and development standards across the business.
Be part of a culture that values innovation, autonomy, and professional growth.Please apply with an updated CV if you feel you meet the criteria above!
(To be considered all candidates must have full rights to work in UK without sponsorship)
01/06/2025
Senior/ Lead Developer - D365 & Power Platform Specialist - hybrid working
Are you ready to lead the charge in transforming enterprise systems with Microsoft Dynamics 365 and the Power Platform?
I am looking for a Senior/ Lead Developer to help drive a dynamic Agile team, delivering innovative, scalable solutions across D365 CRM, Power Apps, Power Pages, and Azure.
The role will be offered of a hybrid basis with minimum expectation attending Midlands Head Office two days a week
Your Mission:
Lead from the Front: Guide a cross-functional team in designing and delivering robust D365 CRM solutions, with a strong focus on Power Platform technologies.
Architect with Impact: Shape and implement solutions using Power Apps, Power Pages, and ARM templates, ensuring seamless integration and scalability.
Champion Agile Excellence: Drive Agile best practices including CI/CD, test-driven development, and iterative delivery.
Collaborate & Influence: Work closely with stakeholders, analysts, and engineers to ensure solutions meet business goals, compliance standards, and user needs.
What you need to bring:
Deep hands-on experience with Dynamics 365 CRM customisation and extension using C#, TypeScript, and Power Platform tools.
Proven leadership in Agile environments, with a passion for mentoring and team development.
Strong understanding of Azure Resource Manager (ARM) and cloud-native development.
Experience with CI/CD pipelines, Azure DevOps, and third-party system integrations.
A strategic mindset with a focus on quality, performance, and continuous improvement.
Why Join my client?
Lead high-impact projects that shape enterprise digital transformation.
Work with cutting-edge Microsoft technologies in a collaborative, forward-thinking environment.
Influence architecture, tooling, and development standards across the business.
Be part of a culture that values innovation, autonomy, and professional growth.Please apply with an updated CV if you feel you meet the criteria above!
(To be considered all candidates must have full rights to work in UK without sponsorship)