Job Responsibilities
- Design, develop, customize, and maintain SharePoint Online and SharePoint On-Premises solutions.
- Develop custom SharePoint Framework solutions using SPFx, TypeScript, React, JavaScript, HTML, CSS, and REST APIs.
- Build and enhance business portals, forms, dashboards, workflows, and document management solutions.
- Develop and support SharePoint custom components, web parts, extensions, application customizers, and reusable services.
- Implement integrations between SharePoint and other enterprise systems using REST APIs, Microsoft Graph, CSOM, JSOM, Power Automate, and .NET services
- Create and support Power Automate workflows and Power Apps solutions where applicable.
- Analyze business requirements and translate them into technical designs and implementation plans.
- Support migration, modernization, and enhancement of legacy SharePoint solutions.
- Troubleshoot and resolve SharePoint issues related to permissions, workflows, lists, libraries, pages, APIs, performance, and integrations.
- Ensure SharePoint solutions follow security, governance, performance, and maintainability best practices.
- Collaborate with business users, project managers, infrastructure teams, security
teams, and external vendors to deliver solutions within agreed timelines.
- Review existing SharePoint solutions and recommend improvements for performance,
scalability, usability, and supportability.
- Prepare technical documentation, deployment guides, user guides, and support handover documents.
- Provide technical guidance and support to junior developers and team members.
- Stay up to date with Microsoft 365, SharePoint, SPFx, Power Platform, and Microsoft Graph updates to continuously improve solution delivery