- Experience of using Bootstrap (or responsive design equivalent)
- Office 365 / SharePoint Online Development Experience
- Experience of sharepoint 2013, 2010.
- Experience of working with the SharePoint App model (provider hosted and/or SharePoint hosted)
- Experience of SharePoint Server Side and Client Side Object Model
- Experience in SharePoint Designer Workflows
- Experience of angular.js or knockout.js
- Experience in XML / XSLT
- SQL knowledge
- Experience in using Visual Studio and using Microsoft Team Foundation Services
- Excellent presentation and communication skills (to both technical and non-technical audiences, written and verbal)
- Self-management and strong organisation skills
- Excellent troubleshooting and debugging skills.
- Experience in migration of sharepoint versions.