Job Summary:
We are seeking a SharePoint Developer with 3–7 years of hands-on experience in SharePoint development, SPFx, and migration, who is also skilled in Word Add-ins and . .NET-based integrations. The ideal candidate is passionate about building collaborative business solutions and enjoys working in a dynamic and client-focused environment.
Key Responsibilities:
- Develop, customize, and maintain SharePoint Online applications using SPFx, JavaScript/TypeScript, and PnP.
- Lead and execute SharePoint migrations from on-prem to SharePoint Online.
- Build and deploy custom Word Add-ins for business document automation.
- Integrate SharePoint with external systems using REST APIs and Microsoft Graph.
- Develop applications and backend services using .NET Core / .NET Framework.
- Work with Azure services like Azure Functions, App Services, Azure SQL.
- Collaborate with internal teams and clients to gather requirements and provide scalable SharePoint solutions.
- Implement best practices for security, performance, and maintainability in SharePoint solutions.
- Troubleshoot, debug, and maintain existing applications.
Required Skills:
- 3–7 years of experience in SharePoint development and migration.
- Mandatory:
- SharePoint Framework (SPFx)
- SharePoint Online migration experience
- Word Add-in development
- Strong experience with C#, .NET Core / .NET Framework.
- Hands-on experience with Microsoft Azure (App Services, Azure Functions, Azure SQL).
- Experience in Power Automate and PowerApps for workflow and form automation.
- Proficiency in SQL Server / Azure SQL Database.
- Familiarity with DevOps practices, CI/CD pipelines, Git/Azure DevOps.
- Excellent troubleshooting, analytical, and problem-solving skills.
Why Join Us?
- Competitive Salary – Get rewarded for your skills and expertise.
- Flexible Work Options – Hybrid work model based on project needs
- Career Growth & Learning – Upskill with training, certifications, and hands-on experience in cutting-edge technologies.
- Work-Life Balance – A supportive environment that values your well-being and personal time.