Description

Key Responsibilities


Design & Development: Develop, configure, and customize SharePoint solutions (e.g., lists, libraries, workflows, apps, web parts) in SharePoint Online (Office 365) or SharePoint Server.

 

Custom Solutions: Create custom web parts, workflows, and apps using SharePoint Framework (SPFx), PowerShell, REST APIs, and other SharePoint development tools.

 

Integration: Integrate SharePoint with external systems and other enterprise applications, such as CRM, ERP, or document management systems.

Customization: Implement custom branding and themes in SharePoint, including creating modern and classic site templates.

 

Migration: Support SharePoint migration projects, including migrating from on-premises SharePoint to SharePoint Online or upgrading SharePoint versions.

Security & Permissions: Implement security and permissions models to ensure data integrity and appropriate access control for SharePoint sites.

 

Collaboration & Troubleshooting: Collaborate with cross-functional teams to gather requirements, provide solutions, and troubleshoot any SharePoint-related issues or incidents.

 

Performance & Optimization: Monitor, analyze, and optimize SharePoint performance, ensuring the environment is scalable and efficient.

 

Documentation: Develop and maintain detailed technical documentation for SharePoint applications, workflows, and custom solutions.

 

Experience:
Hold 7 years of experience in SharePoint development and administration.
Strong experience in SharePoint Online (Office 365) and SharePoint Server (2013/2016/2019).
Proficiency in SharePoint Designer, SharePoint Framework (SPFx), PowerApps, and Power Automate.
Experience with RESTful APIs, JSON, JavaScript, HTML5, CSS3, and other web development technologies.
Knowledge of SQL, PowerShell scripting, and C#/.NET for SharePoint customization.
Experience with SharePoint migration tools and best practices.

Education

Bachelor's degree in Computer Science