Solution Developer – Microsoft Dynamics CRM

June 10, 2025 | Comments Off on Solution Developer – Microsoft Dynamics CRM

Role: Solution Developer - Microsoft Dynamics CRM Salary: £40,000 - £45,000 Location: York Are you a Microsoft Dynamics CRM whiz ready to take ownership and drive impactful change? We're on the hunt for a talented and enthusiastic Solution Developer - Microsoft Dynamics CRM to join our dynamic team right here in York. In this pivotal role, you won't just be coding; you'll be a subject matter expert at the heart of our operations. Working closely with Technical Architects, key business stakeholders, and external partners, you'll design, develop, and implement cutting-edge custom solutions within our Microsoft Dynamics 365 platform. Your mission? To revolutionize our customer relationship management and streamline vital business processes, making a tangible difference every day. If you're passionate about crafting elegant CRM solutions, providing top-notch end-user support, and ensuring robust platform governance, then we want to hear from you! As a Solution Developer - Microsoft Dynamics CRM, you will: * Collaborate with business stakeholders and architects to actively deliver technical solutions within a multi-skilled team, ensuring strict compliance with development standards and security policies and procedures. * Analyse, critique, and continually improve existing technical solutions, adhering to best practices for optimal performance. * Engage with external suppliers and proactively ensure the quality assurance of the solutions they develop. * Integrate Dynamics CRM with other business systems and applications to ensure seamless data flow and functionality. * Develop and maintain custom workflows, plugins, business process flows, business rules, and other customizations within Dynamics CRM. * Act as a Subject Matter Expert in Microsoft Dynamics CRM as part of project teams. Benefits & Opportunities * 25 days plus bank holidays, option to buy additional 5 days * Working flexibly principles * Contributory pension * Annual bonus As a Portakabin Employee, you will also be able to access a range of dedicated health and wellbeing services, a chance to give back to your community with an annual volunteering day off, and fully funded professional qualifications! There is also a great opportunity for career progression within Portakabin. Our ideal candidate We are looking for someone who has: * Qualified degree level or equivalent experience. * Ability to guide business stakeholders on developing business processes that align to industry best practices, as well as articulate complex designs to both technical and business stakeholders. * Experience working in an application development role, specifically with Microsoft Dynamics CRM * Experience in data migration and management for CRM systems. * Experience with customizing and configuring Dynamics 365 (entities, workflows, plugins, custom workflow activities, business rules). * Experience with the Power Platform, including PowerApps and Power Automate. * Experience designing and building technical solutions in direct response to business requirements, working in multi-workstream projects and with cloud technologies. Why Portakabin? At Portakabin, we design and deliver high-quality modular buildings for organisations of all sizes. Our solutions support a wide range of sectors, including manufacturing, education, healthcare, transport, utilities, and construction. We're committed to sustainability, from reducing the environmental impact of our own operations, to designing energy-efficient buildings for our customers, and supporting the communities we serve through employee volunteering and charitable giving. Today, more than 2,000 people work for Portakabin across ten European countries. Portakabin is an equal opportunities employer and is committed to the equal treatment of all current and prospective colleagues. We welcome applications from people of all backgrounds and perspectives and hire great people to build talented and diverse teams. We are committed to making reasonable adjustments throughout the application, recruitment, and onboarding processes for candidates that require additional support and/or adjustments to be made. If you are having any difficulty applying, please contact our recruitment team on