Microsoft 365 Application Developer
1 month ago
Bristol
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