Job Description
Salary: £64,000 - 104,000 per year
Requirements:
• Proven experience as a Solution Architect delivering large-scale, global CRM transformation programmes
• Deep expertise in designing and implementing Microsoft Dynamics 365 solutions, with Sales, Service, and Marketing modules preferred
• Strong understanding of cloud architecture patterns, design principles, and best practices for enterprise applications
• Hands-on experience with Azure services, such as Functions, Logic Apps, and Data Factory, to integrate and extend Dynamics 365
• Solid knowledge of data modelling, migration strategies, and data governance within a CRM environment
• Ability to translate complex business requirements into clear, structured, and technically sound architectural designs
• Excellent communication and stakeholder management skills, with the ability to clearly articulate complex technical concepts to non-technical audiences, including senior leaders
• Proven experience collaborating with system integrators, development teams, business analysts, and functional leads in a global, federated environment
• A pragmatic, outcome-focused mindset with a strong emphasis on sustainability, long-term value, and technical excellence
• Confidence in making informed technical trade-offs and clearly articulating their business impact Responsibilities:
• Lead the end-to-end architecture and technical design of our global Microsoft Dynamics 365 CRM platform, ensuring alignment with enterprise architecture and the CRM roadmap
• Define technical standards, design patterns, and specifications across customisation, configuration, extensions, and integrations
• Translate complex business requirements into scalable, secure, and high-performing solutions within the Dynamics ecosystem
• Partner with the Global CRM Systems & Data Integration Lead to establish integration patterns across key enterprise systems, including finance, marketing, identity, and analytics
• Oversee the design of data migration from multiple legacy CRM platforms, ensuring integrity, consistency, and quality
• Provide technical leadership and guidance to development teams, system integrators, and external partners throughout delivery
• Evaluate and recommend Dynamics 365 capabilities, add-ons, and Azure services aligned to programme objectives
• Ensure the solution meets security, performance, scalability, and maintainability standards
• Identify and mitigate technical risks, dependencies, and constraints across the architecture
• Contribute to Design Authority and Programme Board discussions, clearly articulating and defending architectural decisions
• Support release planning and market on-boarding by ensuring technical readiness, stability, and resilience Technologies:
• Architect
• Azure
• Cloud
• CRM
• Support
• Marketing
• Microsoft Dynamics 365 CRM
• Security
• Office 365
More:
We are WPP, the trusted growth partner for the worlds leading brands. We unite media intelligence and data solutions, creativity, production, enterprise solutions, and strategic counsel in a single company, powered by our agentic marketing platform, WPP Open. We work across 100+ markets with deep local expertise and are committed to fostering creativity, belonging, and continuous learning. We are hiring a Senior Solution Architect to support our multi-year Enterprise Technology transformation and Global CRM Programme, consolidating multiple legacy CRM platforms into a single enterprise-wide Microsoft Dynamics solution. This is a hybrid role, with teams in the office around four days a week. We offer passionate people, scale and opportunity, and challenging work in a collaborative environment.
last updated 40 week of 2026