Job description: Job Summary: We are seeking an experienced SharePoint Developer with strong expertise in SharePoint On-Premises and Online (O365/M365) environments, particularly in migration projects. The ideal candidate will be responsible for designing, developing, customizing, and migrating SharePoint solutions that support business needs and ensure a smooth transition from legacy platforms. Key Responsibilities: Design, develop, and implement SharePoint solutions (On-Premises & Online). Perform end-to-end SharePoint migrations (On-Prem to Online, tenant-to-tenant, or third-party platforms to SharePoint). Customize SharePoint lists, libraries, workflows, and modern pages. Develop custom solutions using SPFx, PowerShell, Power Automate, PowerApps, and Microsoft Graph API . Troubleshoot and resolve issues related to SharePoint performance, access, and integration. Work closely with business stakeholders to gather requirements and provide technical guidance. Ensure governance, best practices, and security compliance in SharePoint environments. Provide support and training to end-users post-migration. Required Skills & Experience: 3–7 years of hands-on experience as a SharePoint Developer/Engineer . Proven experience in SharePoint migrations (using tools like ShareGate, Metalogix, Quest, etc.). Strong knowledge of SharePoint Online, Office 365, Teams, OneDrive, and Microsoft 365 ecosystem . Experience with SPFx (SharePoint Framework), Power Automate, PowerApps, PowerShell scripting . Understanding of SharePoint architecture, permissions, workflows, and content types . Familiarity with SQL Server, IIS, and Azure services is a plus. Strong problem-solving and communication skills.