M365 – SharePoint Developer (Contract)
Location: Hybrid – Stratford (on site 2 days per week)
Contract Length: Long-term contract (circa 2 years)
Clearance: SC Clearance required (likely)
This role does not sponsor visa's
Role Overview
We are looking for an experienced M365 / SharePoint Online Developer to join a delivery team working on a major UK regulatory programme. This is a long-term contract opportunity for someone who enjoys being hands-on, embedded with delivery teams, and contributing as a committed team player.
You will be responsible for designing and building modern, scalable collaboration and content management solutions across Microsoft 365, with a strong focus on SharePoint Online and Records Management.
Key Responsibilities
* Develop and customise modern SharePoint Online sites, pages, lists, libraries, and components
* Build custom solutions using SPFx, React, TypeScript, JavaScript, HTML, and CSS
* Design and deliver business applications and workflow automation using Power Apps and Power Automate
* Implement Microsoft Purview Records Management, including retention labels, policies, auto-classification, and disposition workflows
* Integrate SharePoint with wider Microsoft 365 services (Teams, Viva, Outlook, OneDrive)
* Develop integrations using Microsoft Graph API, SharePoint REST APIs, and relevant Azure services
* Support content governance, permissions, information architecture, and compliance best practices
* Work closely with business and technical stakeholders to gather requirements and deliver high-quality solutions
* Produce technical documentation and provide ongoing troubleshooting and support
Required Skills & Experience
* Strong hands-on experience with SharePoint Online development and configuration
* Proven experience with SPFx and modern front-end frameworks (React, TypeScript, JavaScript)
* Hands-on delivery using Power Apps and Power Automate
* Experience implementing Microsoft Purview Records Management, including retention labels, schedules, disposition review, and sensitivity labels
* Experience working with Microsoft Graph APIs and SharePoint REST APIs
* Familiarity with PnPjs, PnP PowerShell, and CLI for Microsoft 365
* Understanding of authentication models (OAuth 2.0, Azure AD app registrations)
* Exposure to Azure services such as Azure Functions, WebJobs, Logic Apps, and Azure SQL
Desirable Experience
* Experience delivering digital workplace / collaboration solutions
* Understanding of information governance, compliance, and GDPR
* Strong problem-solving, debugging, and analytical skills
* Ability to translate business requirements into scalable technical solutions
* Relevant Microsoft certifications such as MS-600, PL-400, SC-400, or similar
Additional Information
* Hybrid working model with 2 days per week on site in Stratford
* SC clearance is required for this role (likely)
* Rates are yet to be finalised, but we are open to an initial conversation to understand candidate expectations