Sharepoint Developer
Role Overview
We are seeking an experienced SharePoint Online Developer to join our M365 engineering team. The role involves designing, developing, and enhancing solutions on the Microsoft 365 platform-particularly SharePoint Online-leveraging modern frameworks, automation tools, and Azure services.
Key Responsibilities- Design and develop custom solutions for SharePoint Online using SPFx, CSOM, JSOM, and REST APIs.
- Build and maintain client-side web parts, extensions, and custom forms using modern frameworks (React/TypeScript).
- Automate business processes and workflows using Power Automate and PowerShell scripting.
- Develop and deploy backend services and automation logic using Azure Functions, and Azure WebJobs and other Azure Platform Services.
- Create and manage site templates, content types, lists/libraries, and permissions following governance standards.
- Integrate SharePoint solutions with Power BI, Microsoft Graph API, and other M365 services.
- Support optimization, and modernization initiatives across existing SharePoint sites.
- Collaborate with architects, analysts, and support teams for solution design, testing, and deployment.
- Troubleshoot issues, perform root cause analysis, and ensure high performance and reliability of SharePoint applications.
- Core SharePoint Online development: SPFx (React/TypeScript), CSOM, JSOM, REST API, PnP Framework.
- Automation: Power Automate (Flows), PowerShell scripting (PnP.PowerShell, Microsoft Graph PowerShell).
- Azure Integration: Azure App Service, Azure Functions, Azure WebJobs, Azure Storage, Application Insights.
- Data Visualization: Power BI integration and embedding within SharePoint pages.
- Microsoft Graph API: Querying data and integrating M365 services programmatically.
- Front-end technologies: HTML5, CSS3, JavaScript/TypeScript, React.
- Version control: Git/Azure DevOps, CI/CD pipelines for SPFx deployments.
- Security & Compliance: SharePoint permissions, sensitivity labels, site governance best practices.
- Experience with CI/CD automation via Azure DevOps.
- Understanding of Microsoft Teams integration with SharePoint apps.
- Familiarity with Power Platform CoE or governance concepts.
- Exposure to Exchange Online, Entra ID (Azure AD), and Microsoft Graph permissions model.
- Experience with modern site provisioning and template automation (PnP Provisioning).
- Company
- Cognizant
- Location
- England, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Cognizant
- Location
- England, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted