Senior SharePoint Developer
Position Overview
Remote/Onsite Preferrable
We are seeking an experienced and detailoriented Senior SharePoint Developer to lead the design development and maintenance of SharePoint solutions within our organization. You will work closely with crossfunctional teams to deliver highquality scalable and innovative solutions that meet business requirements while 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 Customisation:
- Integrate SharePoint with thirdparty applications and systems.
- Customise SharePoint UI/UX to align with brand and organisational needs.
- Optimise and enhance existing SharePoint environments for performance and usability.
- Collaboration and Support:
- Collaborate with business stakeholders to gather and analyse requirements.
- Provide technical expertise and guidance to team members and endusers.
- 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.
Required Skills and Qualifications
- Bachelors degree in computer science Information Technology or a related field.
- 5 years of experience in SharePoint development including SharePoint Online and SharePoint Server.
- Proficiency in SharePoint Framework (SPFx) Power Platform (Power Apps Power Automate Power BI) and 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.
- Indepth knowledge of SharePoint administration workflows and content management.
- Excellent problemsolving analytical and communication skills.
- Ability to manage multiple projects and meet deadlines effectively.
- Communication:
- Excellent written and verbal communication skills.
- Ability to convey technical information to nontechnical stakeholders effectively.
Preferred Qualifications
- Microsoft SharePoint certifications (e.g. Microsoft Certified: SharePoint Developer Associate)
- Experience with Agile or Scrum development methodologies.
- Background in migration projects or upgrading legacy SharePoint systems.