cover image
Cpl

Sharepoint Developer (SC CLEARED)

Hybrid

London, United kingdom

Freelance

09-02-2026

Share this job:

Skills

JavaScript TypeScript PowerShell HTML CSS SQL Microsoft 365 Azure Functions Problem-solving Architecture Information Architecture Analytical Skills Azure react Power Automate SharePoint Online

Job Specifications

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

About the Company

Cpl is a global provider of talent solutions to startup companies, multinationals, and SMEs in every sector from Pharmaceuticals to Fund Accounting. Founded in 1989, Cpl employs over 14,000 people and has 50 office locations operating in 14 countries worldwide including Ireland, The United Kingdom, Belgium, Bulgaria, The Czech Republic, Germany, Hungary, Poland, Slovakia, The United States, and Australia. Matching the right talent to the right organisation is the core guiding principle in everything we do. Know more