- 1012 years of SharePoint development experience
- Strong experience with SharePoint Online, SharePoint 2019 and SharePoint 2016
- Strong understanding of SharePoint architecture, development and administration
- Experience designing and implementing complex SharePoint applications and workflows
- Strong hands-on expertise with SharePoint Designer and Visual Studio
- Development experience with C# and ASP.NET
- Experience developing custom SharePoint Web Parts
- Solid HTML, CSS, JavaScript and jQuery skills
- Experience with SharePoint lists, libraries, sites and workflows
- Experience with SharePoint migrations, upgrades and patch installations
- Experience leading, mentoring and providing technical guidance to SharePoint developers
- Power Apps, Power Automate/Flow and Office 365 experience is preferred
- Strong stakeholder management and requirements gathering experience
- Bachelor's/Master's degree in Computer Science or related field
- Relevant Microsoft SharePoint certification is preferred