Senior SharePoint Developer
Embee Software · Kolkata, West Bengal, India
Full-time · Senior · Posted 18 days ago
Job Description – Senior SharePoint Developer
Experience: 5 – 7 Years
Employment Type: Full-Time
Location: Kolkata
Position Overview
We are looking for a skilled and customer-focused SharePoint Developer with hands-on experience in modern (SPFx) and classic SharePoint development. The ideal candidate will have a strong background in SharePoint Online, possess solid client-facing communication skills, and be capable of designing scalable solutions involving large data volumes, migrations, and Power Platform automations.
Key Responsibilities
Design, develop, deploy, and maintain custom SharePoint solutions using SPFx (SharePoint Framework) with React and TypeScript.
Build, enhance, and support SharePoint classic applications developed using JavaScript, jQuery, HTML, and CSS.
Implement and configure out-of-the-box (OOTB) features of SharePoint Online including site collections, lists, libraries, content types, search, permissions, and workflows.
Design solutions for handling large data volumes in SharePoint Online while complying with list view thresholds, throttling limits, and performance best practices.
Develop business process automations using Power Automate flows integrated with SharePoint Online.
Engage directly with customers and stakeholders to gather requirements, conduct discovery sessions, propose solutions, and provide technical walkthroughs.
Prepare and maintain technical documentation, including solution design documents, deployment guides, user manuals, and migration runbooks.
Troubleshoot, debug, and optimize existing SharePoint solutions for performance, scalability, and reliability.
Collaborate with cross-functional teams including business analysts, QA, and infrastructure teams throughout the project lifecycle.
Mandatory Skills
5 – 7 years of overall experience in SharePoint development.
Strong proficiency in SPFx development using React and TypeScript.
Hands-on experience with SharePoint classic application development using JavaScript and jQuery.
Proven experience working on SharePoint Online.
Sound knowledge of out-of-the-box features of SharePoint Online (sites, lists, libraries, permissions, search, content types, hub sites, etc.).
Demonstrable experience in handling large data volumes in SharePoint (overcoming the 5,000-item view threshold, indexing, batching, partitioning, performance tuning).
Working knowledge of Power Automate flows.
Strong skills in REST API, and PnP JS / PnP PowerShell.
Excellent customer interaction skills with the ability to gather, analyse, and document requirements independently.
Strong documentation skills for technical and functional artifacts.
Good to Have
Experience with Power Apps (Canvas / Model-driven).
Knowledge of Azure services (Azure Functions, Logic Apps, Azure AD).
Familiarity with CI/CD pipelines for SPFx solutions (Azure DevOps / GitHub Actions).
Exposure to Microsoft Teams app development integrated with SharePoint.
Microsoft certifications in SharePoint, Power Platform, or Microsoft 365.
Plan and execute SharePoint migrations (on-premises to SharePoint Online, tenant-to-tenant, file shares to SPO) using tools such as Share Gate, Microsoft Migration Manager, AvePoint, or Metalogix.
Location: Kolkata - EMBI - Aurora Water Front, Kolkata, West Bengal, India