Sharepoint Developer

Seeking an experienced SharePoint Engineer to lead secure, compliant migrations and modernisation of document-heavy environments into SharePoint Online. The role focuses on unstructured data (documents, libraries, metadata, permissions, versions), security/compliance controls (data residency, Purview, labels, DLP), branding/customisation (SPFx, JSON, themes) and automation (PowerShell, PnP, Power Automate) to deliver low-risk, user-friendly intranets and collaboration platforms.

Key responsibilities

  • Lead end-to-end content migrations from on‐prem SharePoint, legacy EDRMS, file shares or other repositories to SharePoint Online using ShareGate, SPMT, AvePoint or migration scripts.
  • Assess source systems for documents, metadata, permissions, versions and risks (orphaned content, large files, unsupported formats); define migration strategies to minimise downtime and data loss.
  • Map and transform metadata, content types, permissions and folder structures; preserve integrity and auditability.
  • Implement modern SharePoint architecture: site collections, hub sites, site templates, modern pages and SPFx web parts/extensions.
  • Deliver branding and UX: custom themes, JSON/CSS formatting, navigation, headers/footers and Power Apps / Power Automate integrations.
  • Automate repetitive admin and migration tasks using PowerShell (PnP), Power Automate and API-based integrations.
  • Configure Microsoft 365 integrations (Teams, OneDrive, Purview) and implement security/compliance controls: sensitivity labels, retention, DLP and data residency patterns.
  • Provide troubleshooting, runbooks, training and documentation for admins and end users; embed governance and adoption controls.

Must-have skills & experience

  • 5+ years in SharePoint engineering/administration with proven migration delivery experience.
  • Strong hands-on experience with unstructured enterprise content migrations and metadata mapping.
  • Deep knowledge of SharePoint Online architecture; experience modern vs classic, SPFx development (JavaScript/TypeScript, React).
  • Proficient with PnP PowerShell, PowerShell scripting and migration tools (ShareGate, SPMT, AvePoint or equivalent).
  • Solid understanding of Microsoft 365 security & compliance: Purview, sensitivity labels, retention policies, DLP and information protection.
  • Development skills: C#, ASP.NET Core, .NET 8/10 for integrations and backend work.
  • Experience designing automation and API-based integrations; familiarity with Power Automate and Power Apps.
  • Strong problem-solving, attention to detail for compliance-sensitive contexts and the ability to communicate technical outcomes to non-technical stakeholders.

Desirable

  • Prior work with Copilot / AI-assisted tooling in Microsoft 365.
  • Experience with large-scale, low-downtime enterprise migrations and performance tuning for content-heavy workloads.
  • Examples of SPFx solutions, migration scripts or governance frameworks.

Job Details

Company
Marks Sattin
Location
City of London, London, United Kingdom
Posted