Role Overview:
We are looking for an experienced SharePoint Developer with strong content management expertise to design, develop, configure, and maintain SharePoint-based solutions that support enterprise collaboration, document management, intranet portals, and business process automation. The role requires hands-on experience in SharePoint Online, Microsoft 365, content governance, metadata management, workflows.
Key Responsibilities
- Design, develop, configure, and maintain SharePoint Online and SharePoint Server solutions aligned to business requirements.
- Create, customize, and manage SharePoint sites, lists, libraries, pages, web parts, workflows, forms, dashboards, and reports.
- Develop and implement document and content management solutions covering metadata, taxonomy, content types, version control, approval workflows, retention labels, and search optimization.
- Collaborate with business stakeholders to gather requirements, translate them into functional and technical specifications, and deliver scalable SharePoint solutions.
- Configure access controls, user permissions, site governance, information architecture, and security settings in line with organizational standards.
- Integrate SharePoint with Microsoft 365 applications such as Teams, OneDrive, Outlook, Power Apps, Power Automate, Power BI, Planner, Forms, and Microsoft Graph.
- Automate business processes using Power Automate and create low-code applications using Power Apps where required.
- Support content migration from legacy portals, shared drives, or other repositories into SharePoint while ensuring data quality and integrity.
- Provide technical support, troubleshooting, user training, and documentation for SharePoint users, site owners, portal administrators, and business teams.
- Continuously review SharePoint usage, content quality, permissions, and governance practices to improve collaboration and user experience.
Required Skills
- Strong hands-on experience in SharePoint Online, SharePoint Server, Microsoft 365, and modern SharePoint site development.
- Good understanding of SharePoint architecture, site collections, hub sites, communication sites, team sites, lists, libraries, content types, and permission models.
- Experience in SharePoint Framework, REST APIs, CSOM, JavaScript, HTML, CSS, JSON formatting, and Microsoft Graph integration.
- Working knowledge of Power Platform, including Power Apps, Power Automate, and Power BI.
- Experience in content management, document management, metadata management, taxonomy, records management, retention policies, and information governance.
- Ability to design user-friendly portals, intranet pages, dashboards, and collaboration workspaces with strong UX awareness.
- Knowledge of migration tools, content cleanup, data restructuring, site modernization, and legacy SharePoint migration approaches.
- Strong troubleshooting, analytical, documentation, communication, and stakeholder management skills.
Experienceand Qualifications
- Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline.
- 3 to 8 years of relevant experience in SharePoint development, administration, configuration, and content management.
- Proven experience in delivering SharePoint-based business applications, intranet portals, document repositories, and workflow automation solutions.
- Experience working with business users, content owners, project teams, and technical stakeholders in an enterprise environment.
- Microsoft certifications in SharePoint, Microsoft 365, or related technologies will be an added advantage.