> Markdown version of [/jobs/ext/2143573-m365-solution-architect](https://www.wearedevelopers.com/jobs/ext/2143573-m365-solution-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # M365 Solution Architect - **Company:** Marble Grange Group - **Location:** London, UK - **Salary:** £68,297.0 - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Microsoft Windows, Active Directory, Active Directory Federation Services, User Authentication, Microsoft Azure, Microsoft Online Services, C Sharp (Programming Language), Cloud Computing, Information Leak Prevention, Multi-Factor Authentication, Microsoft Exchange Server, Identity and Access Management, JSON, Python (Programming Language), Microsoft Office, OAuth, OpenID, Windows PowerShell, Openid Connect, Azure Active Directory, Security Assertion Markup Language (SAML), Microsoft SharePoint, Single Sign-On, Enterprise Software Applications, Microsoft Power Automate, Software Troubleshooting, Microsoft Onedrive, Restful APIs, Serverless Computing - **Published:** August 20, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5849541385 ## About the Role * Strong hybrid identity experience across Active Directory Domain Services and Microsoft Entra ID * Experience with single sign-on using SAML and OpenID Connect * Experience with Conditional Access, multi-factor authentication, and authentication troubleshooting * Knowledge of Windows Hello for Business, FIDO2, and passkeys * Experience with Application Registrations, Enterprise Applications, and Service Principals * Experience with business-to-business and external identity scenarios * Experience with Microsoft 365, including Exchange Online, Exchange Server, Microsoft Teams, OneDrive, and SharePoint Online * Experience with Microsoft 365 security and compliance * Experience with Azure AD Connect and Active Directory Federation Services * Experience with migration and tenant transformation projects * Strong PowerShell and Microsoft Graph experience * Experience with REST APIs, JSON, OAuth 2.0, and certificate-based authentication * Experience automating Microsoft 365 and Entra administration * Experience with Azure Functions, Logic Apps, Power Automate, .NET, C#, or Python desirable * Strong troubleshooting and security mindset * Experience with least-privilege access models * Experience with Microsoft Purview, Data Loss Prevention, and Sensitivity Labels desirable * Experience with ISO 27001, Cyber Essentials Plus, or similar frameworks desirable Responsibilities: * Support a major identity and Microsoft 365 transformation programme * Provide hands-on architecture support across Microsoft Entra ID, hybrid identity, Microsoft 365, security, automation, and migration * Combine architectural thinking with hands-on technical delivery in complex Microsoft environments * Remove on-premises identity components from an existing Microsoft 365 sub-tenant * Support the transfer of the Microsoft 365 sub-tenant to a third-party tenant Technologies: * Active Directory * Azure * C# * Support * JSON * Microsoft 365 * OAuth * OpenID * PowerShell * Python * REST * SAML * Security * SharePoint * Windows * Office 365 * ASP.NET * Cloud * Architect * IAM ## Description We are supporting a client on a major identity and Microsoft 365 transformation programme for a 6-month contract in London. This is an outside IR35 opportunity with a day rate of £400 to £500. The role is hands-on and focused on Microsoft Entra ID, hybrid identity, Microsoft 365, security, automation, and migration. We are looking for someone who can bring both architectural expertise and practical delivery experience to a complex environment. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [Mastering Remote Work: Tips for Developers](https://www.wearedevelopers.com/magazine/558-mastering-remote-work-tips-for-developers) - [Dev Digest 164: AI Agents, AI Blindspots and MCP security problems](https://www.wearedevelopers.com/magazine/578-dev-digest-164-ai-agents-ai-blindspots-and-mcp-security-problems)