Job Summary:
We are seeking a skilled SharePoint Developer to design, develop, and maintain SharePoint solutions that meet the needs of our organization. The ideal candidate will have extensive experience in SharePoint, including the development of web parts in Visual Studio code, and related technologies. The developer will collaborate with various departments to understand their requirements and translate them into functional, user-friendly SharePoint environments.
Key Responsibilities:
Design and Development:
Design, develop, and deploy SharePoint solutions, including web parts, site collections, and forms.
Create and manage custom SharePoint solutions using SharePoint Designer, Visual Studio, and other tools.
Develop and maintain SharePoint Online and SharePoint Server environments.
Customization and Integration:
Customize SharePoint sites, lists, libraries, and forms to meet specific business needs.
Integrate SharePoint with other systems and applications using REST APIs, CSOM, JSOM, and third-party tools.
Implement custom branding and theming for SharePoint sites.
Technical Skills:
Proficiency in SharePoint frameworks and technologies, including SharePoint Online, SharePoint 2016/2019, Office 365.
Strong knowledge of SharePoint architecture, site collections, content types, and web parts.
Experience with client-side scripting using JavaScript, jQuery, HTML, CSS, responsive, and SharePoint Framework (SPFx).
Familiarity with Power Automate, PowerApps, and other Microsoft 365 tools.
Knowledge of SharePoint workflows, Nintex workflows, and InfoPath forms.
Experience with SharePoint REST API, CSOM, JSOM, and PowerShell scripting.
Good Understanding of security and permissions management within SharePoint.
Soft Skills:
Strong problem-solving skills and attention to detail.
Excellent communication and interpersonal skills.
Ability to work independently and as part of a team.
Strong organizational and time management skills.