Job Openings
Senior SharePoint Developer
About the job Senior SharePoint Developer
Senior SharePoint Developer
Position Overview
Remote/Onsite Preferrable
We are seeking an experienced and detail-oriented Senior SharePoint Developer to lead the design, development, and maintenance of SharePoint solutions within our organization. You will work closely with cross-functional teams to deliver high-quality, 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 third-party 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 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.
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.
- 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.
- Communication:
- Excellent written and verbal communication skills.
- Ability to convey technical information to non-technical 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.