This role focuses on designing and delivering modern, cloud-native SharePoint solutions using SPFx combined with Azure-based backend services. The position involves building custom SharePoint web parts and extensions, integrating them with Azure Functions for complex processing, and orchestrating workflows using Power Automate.
The role requires strong hands-on expertise in modern SharePoint development, secure API integrations, and Azure-native architectures. A key aspect of the work includes modernizing legacy SharePoint solutions into scalable, secure, and maintainable cloud-based implementations, while ensuring performance, governance, and reliability in enterprise environments.
Modern SharePoint Development: Design and develop custom web parts, extensions, and solutions using SPFx (SharePoint Framework), React, and TypeScript.
• Azure Integration: Architect and deploy Azure Functions (C#/.NET Core or Node.js) to handle complex backend logic, long-running processes, and API integrations for SharePoint.
• Automation & Workflow: Build advanced workflows using Power Automate (Flow) triggered by SharePoint events, often calling custom Azure Functions for heavy-lift processing.
• API Management: Securely consume and expose APIs (Microsoft Graph, REST, custom endpoints) within SharePoint components.
• Security & Governance: Implement authentication and authorization using Azure AD, OAuth, and Managed Identities to ensure secure data exchange between SharePoint and Azure resources.
• Migration & Modernization: Assist in migrating legacy full-trust code or classic web parts to modern, cloud-native architectures.
• Maintenance: Monitor application performance, troubleshoot issues, and ensure high availability of deployed solutions.
SPFx, SharePoint Online, React, TypeScript, Azure Functions (C#/.NET Core, Node.js), Power Automate, Microsoft Graph, SharePoint REST APIs, Azure AD, OAuth, Managed Identities, API integrations, cloud-native SharePoint modernization.