The Senior SharePoint Developer will be responsible for designing, developing, and maintaining SharePoint solutions, ensuring high performance, scalability, and user satisfaction. This role involves both technical development and collaboration with business teams to implement effective digital workplace solutions.
Responsibilities:
-
Design, develop, and maintain SharePoint Online and on-premise solutions.
-
Build custom SharePoint components using SPFx, Power Automate, Power Apps, and REST APIs.
-
Manage SharePoint site architecture, permissions, workflows, and content types.
-
Migrate legacy systems or content to SharePoint Online using modern tools and best practices.
-
Collaborate with business users to gather requirements and translate them into functional solutions.
-
Implement governance, security, and compliance standards within SharePoint environments.
-
Troubleshoot and resolve issues related to SharePoint performance, permissions, and integration.
-
Support and optimize existing SharePoint solutions and third-party integrations.
Requirements:
-
Bachelor’s degree in Computer Science, IT, or a related field.
-
7+ years of experience
in SharePoint development and administration.
-
Strong proficiency with SharePoint Framework (SPFx), C#, .NET, JavaScript/TypeScript, HTML, and CSS.
-
Experience with Power Platform (Power Apps, Power Automate, Power BI).
-
Knowledge of SharePoint Online (Microsoft 365), Teams integration, and Azure services.
-
Experience with SharePoint migration tools (e.g., ShareGate, Metalogix).
-
Understanding of SharePoint governance, security models, and site architecture.
-
Excellent communication, problem-solving, and documentation skills.