The role
Job description
Technical Skills Required – SharePoint Developer
SharePoint Online & Microsoft 365
SPFx, React & TypeScript
PnP JS & PnP PowerShell
PowerShell Scripting
Nintex Workflow Cloud
Power Apps, Power Automate & Power BI
REST APIs & Microsoft Graph API
JavaScript, HTML & CSS
ShareGate (SharePoint Migration)
DocuSign / Adobe Acrobat Sign
Microsoft Copilot, AI Builder & Copilot Studio
GitHub Copilot / AI-assisted Development
Key Responsibilities
• Design, develop, configure, and maintain SharePoint Online sites, site collections, hub sites, lists, libraries, content types, and permissions.
• Develop custom solutions using the SharePoint Framework (SPFx), PnP JS, and PowerShell (PnP PowerShell) for automation, provisioning, and administration tasks.
• Design and build automated business processes and workflows using Nintex Workflow Cloud and Microsoft Power Automate.
• Develop custom business applications and forms using Microsoft Power Apps (canvas and model-driven apps).
• Create dashboards and reports using Power BI, integrating data from SharePoint and other Microsoft 365 sources.
• Plan and execute SharePoint content and site migrations using ShareGate, including pre-migration assessment, mapping, execution, and post-migration validation.
• Troubleshoot and resolve issues across SharePoint Online, workflows, integrations, and custom solutions, performing root-cause analysis and implementing permanent fixes.
• Monitor platform health, apply governance and best practices, and optimize performance, security, and usability of SharePoint solutions.
• Leverage AI capabilities within Microsoft 365 (e.g., Copilot, AI Builder) to enhance business processes, automation, and user productivity.
• Gather requirements from business users, prepare technical documentation, and provide end-user support and training as needed.
Required Skills and Experience
• 4+ years of hands-on experience developing and administering SharePoint Online / Microsoft 365 solutions.
• Strong knowledge of SharePoint Online architecture: sites, lists, libraries, content types, metadata, search, and permission management.
• Hands-on experience developing custom web parts and extensions using the SharePoint Framework (SPFx) with React and TypeScript.
• Proficiency in PowerShell scripting, including PnP PowerShell, and client-side development with PnP JS.
• Experience building and supporting workflows in Nintex Workflow Cloud.
• Hands-on experience with the Microsoft Power Platform: Power Automate, Power Apps, and Power BI.
• Practical experience with ShareGate for migration and management of SharePoint content.
• Working knowledge of REST APIs, Microsoft Graph API, JavaScript/TypeScript, HTML, and CSS.
• Strong communication skills and the ability to work with both technical teams and business stakeholders.
• Self-motivated, detail-oriented, and able to manage multiple priorities and deadlines.
• Basic understanding of AI capabilities in the Microsoft 365 ecosystem, including Microsoft Copilot for Microsoft 365 and Copilot in SharePoint, Power Apps, and Power Automate.
• Familiarity with AI Builder in the Power Platform (e.g., document/form processing, text recognition, prediction models) to add intelligence to apps and workflows.