We are actively seeking an experienced and detail-oriented Senior SharePoint Developer to lead the design, development, and maintenance of SharePoint solutions within our client's organization. This pivotal role involves working closely with cross-functional teams to deliver high-quality, scalable, and innovative solutions that meet business requirements, ensuring seamless integration with other systems.
Key Responsibilities
- Design and Development : Architect, develop, and implement custom SharePoint solutions , including web parts, workflows, and applications. Create and maintain SharePoint sites, libraries, and content types . Build advanced solutions using SharePoint Framework (SPFx), Power Apps, and Power Automate .
- Integration and Customization : Integrate SharePoint with third-party applications and systems . Customize SharePoint UI / UX to align with brand and organizational needs. Optimize and enhance existing SharePoint environments for performance and usability.
- Collaboration and Support : Collaborate with business stakeholders to gather and analyze requirements. Provide technical expertise and guidance to team members and end-users. Troubleshoot and resolve complex issues related to SharePoint environments.
- Governance and Security : Implement and enforce SharePoint governance policies . Ensure data security, compliance, and disaster recovery measures are in place. Monitor and maintain SharePoint permissions and access controls .
- Innovation and Leadership : Stay updated on the latest SharePoint features and technologies . Lead development efforts and mentor junior developers. Propose and implement innovative solutions to enhance business productivity.
Skills & Qualifications
Proficiency in SharePoint Framework (SPFx), Power Platform (Power Apps, Power Automate, Power BI), and the Microsoft 365 ecosystem .Strong skills in C#, .NET, JavaScript, TypeScript, HTML5, CSS3, and REST APIs .Experience with SQL Server, Azure Active Directory, and Office 365 integrations .In-depth knowledge of SharePoint administration, workflows, and content management .Excellent problem-solving, analytical, and communication skills .Ability to manage multiple projects and meet deadlines effectively.Excellent written and verbal communication skills, with the ability to convey technical information to non-technical stakeholders effectively.Microsoft SharePoint certifications (e.g., Microsoft Certified : SharePoint Developer Associate) are preferred.Experience with Agile or Scrum development methodologies is a plus.Background in migration projects or upgrading legacy SharePoint systems is beneficial.Education
Bachelor's degree in Computer Science, Information Technology, or a related field.Skills Required
Sharepoint Administration, UI / UX design, C#, .NET, Javascript, Typescript