We are looking for a
SharePoint Developer
for one of our clients .
In this position, you will be responsible for creating, deploying, and maintaining custom SharePoint solutions, ensuring that our SharePoint environment meets user needs and supports business processes effectively.
Key Responsibilities
-
Develop, deploy, and maintain tailored SharePoint solutions, including modern sites, web parts, workflows, and applications.
-
Design and implement forms, dashboards, and process automation using Power Automate, Power Apps, and Power BI.
-
Customize and extend SharePoint functionality utilizing SharePoint Framework (SPFx), JavaScript, React, and TypeScript.
-
Migrate legacy SharePoint solutions (e.g., InfoPath or SharePoint 2013) to the modern SharePoint Online platform.
-
Integrate SharePoint with external systems using REST APIs, Microsoft Graph, and third-party connectors.
-
Provide technical support and resolve issues related to SharePoint applications and services.
-
Collaborate with business users to gather requirements and convert them into effective SharePoint-based solutions.
-
Ensure that security configurations, permissions, and governance policies are properly implemented.
-
Prepare system documentation and conduct user training as necessary.
Required Qualifications
-
3+ years of experience
in SharePoint Online / Office 365 development.
-
Strong proficiency in
SPFx, Power Platform, JavaScript/TypeScript, React, HTML/CSS
.
-
Familiarity with Microsoft 365, Teams, and OneDrive integration.
-
Experience with SharePoint REST API, Graph API, and other web services.
-
Knowledge of Azure Active Directory, Microsoft Entra ID, and site permissions.
-
Strong problem-solving, debugging, and communication skills.
Preferred Qualifications
-
Experience in migrating legacy SharePoint solutions to modern platforms.
-
Understanding of governance policies and security best practices in SharePoint.
Core Competencies
-
Excellent analytical and troubleshooting skills.
-
Attention to detail and a commitment to delivering high-quality work.
-
Ability to work collaboratively within a team environment.