1. Strong collaboration and communication skills - engagement with stakeholders a key aspect of the job: will need to work with business users to solve business and technical requirements 2. Strong initiative and ability to work as both a part of a team and individually to get tasks completed 3. Programmer’s mind-set and a high level of attention to detail 4. Good documentation skills – documentation of all solutions developed, including workflow diagrams 5. Good troubleshooting skills 6. Security awareness and knowledge of secure development practices 7. Relevant experience (and qualifications/certifications) in SharePoint Online, Sharepoint on Prem (SP2013 migrating to SP online and/or SP2019/SPSE) - will include site administration & configuration, bug fixing 8. Knowledge of Lists, forms, web parts, workflows (Power Automate/flows) and other relevant ‘extensible’ aspects of SharePoint 9. Basic project management capability and multi-tasking/parallel project management skills required Desired 10. Power Apps development experience 11. Power BI experience 12. UI/UX design and site layout skills 13. M365 platforms admin (Teams, Azure AD user administration (permissions/access control) 14. SharePoint guest/external access administration 15. Visio diagramming experience