Job description
Roles & Responsibilities :
SharePoint migration & Developer
Role Overview
We are seeking an experiencedSharePoint Developerto design, develop, customize, and migrate SharePoint environments across on-premises and cloud platforms. The role requires expertise in bothserver-side and client-side development, along with hands-on experience inSharePoint migrations, automation, scripting, and integration with Microsoft 365 ecosystem.
Key Responsibilities
- SharePoint Development & Customization
- Design and develop custom web parts, features, and solutions usingC#and.NET.
- Implementclient-side scripting (JavaScript, jQuery, REST API, SPFx)for modern UI enhancements.
- Customize SharePoint UI usingSharePoint Designerand branding tools.
- Develop and automate workflows usingSharePoint Designer Workflows, Power Automate (Flow), andPowerShell.
- Migration & Upgrade
- Plan and execute SharePoint migrations from legacy versions (2010/2013/2016) toSharePoint Online.
- Perform validation, verification, and troubleshooting of migrated content and components.
- UtilizeSPMT, Content Matrix, and related toolsfor migration activities.
- Automation & Scripting
- CreatePowerShell scriptsfor SharePoint administration, operations, and post-migration verification.
- LeverageAzure Functions & Azure SQLfor extending SharePoint capabilities.
- Integration & Ecosystem
- Work withMicrosoft 365 ecosystemincluding Teams, OneDrive, and Power Platform.
- IntegrateOpenAI / AI-driven solutionswith Power Automate for intelligent workflows.
- Implement secureApp-based authenticationand service integrations.
Required Skills & Experience
- Strong hands-on experience withSharePoint Server-side development (C#, .NET, CSOM, SSOM).
- Expertise inSharePoint Online, SharePoint 2016, SharePoint 2013.
- Proficiency inPowerShell scriptingfor SharePoint operations and automation.
- Solid experience withSharePoint Designer, UI customization, and workflow automation.
- Knowledge ofJavaScript, jQuery, JSON, REST API, SPFxfor client-side development.
- Experience inSharePoint migrationsusing SPMT, Content Matrix, and Azure VMs.
- Familiarity withMicrosoft 365 services,Azure Functions, andAzure SQL.
- Exposure toOpenAI and Power Automate integrationis a plus.
Preferred Qualifications
- Bachelor's or master's degree in computer science, IT, or related field.
- Microsoft certifications inSharePoint / M365 / Azure.
- Strong problem-solving, debugging, and troubleshooting skills.
- Ability to work in both independent and collaborative team environments.