SharePoint / Microsoft 365 Application Developer required by our market leading client in Bristol. This will be a 3 month initial contract, likely to extend and will sit Outside IR35.
We are looking for an experienced SharePoint / Microsoft 365 Application Developer to support ongoing digital transformation projects. This is a hands‑on role requiring strong technical expertise, problem‑solving skills, and the ability to deliver independently in a fast‑paced environment.
Key Responsibilities
* Design, develop, and maintain SharePoint Online sites, libraries, lists, and workflows.
* Build custom solutions using Power Apps, Power Automate, and PowerShell.
* Develop modern SharePoint components using SPFx (SharePoint Framework).
* Integrate Microsoft 365 services including Teams, OneDrive, Azure AD, and Exchange Online.
* Migrate content from legacy SharePoint or file systems into SharePoint Online.
* Create reusable templates, components, and governance‑aligned solutions.
* Troubleshoot and resolve issues across SharePoint and Microsoft 365 applications.
* Ensure solutions follow security, compliance, and best practice guidelines.
Essential Skills & Experience
* Strong experience with SharePoint Online development and configuration.
* Expertise in SPFx, TypeScript, React, and modern SharePoint development.
* Deep understanding of Power Platform (Power Apps, Power Automate).
* Experience with Microsoft Graph API and REST APIs.
* Strong knowledge of Azure AD, permissions, and identity management.
* Understanding of Microsoft 365 governance, security, and compliance.
Desirable Skills
* Experience with SharePoint migrations (ShareGate, AvePoint, etc.).
* Knowledge of Azure Functions, Logic Apps, or other Azure services.
* Teams app development and AI experience.
* Familiarity with DevOps pipelines for SPFx deployments.
* Understanding of information architecture and UX best practices.
Ideal Candidate
* Someone who can take ownership of requirements and deliver end‑to‑end solutions.
* Comfortable working in a hybrid or remote environment.
* Able to advise on best practices and suggest improvements to existing processes.
#J-18808-Ljbffr