As a Senior Power Platform and Office 365 Developer, you will be a core member of our consulting team.
You Will Have The Opportunity To
- Help define solutions to meet business need
- Craft and drive a technical/business process and architectural design
- Lead and participate in project teams building complex Workplace Solutions using state of the art Microsoft technologies centring on Office 365, Teams, SharePoint and Azure.
About You
Technical
- Confirmed experience preferably leading and/or consulting in a senior position on projects where Office 365, Power Platform, Microsoft SharePoint Online and Microsoft Copilot are core components
- Deep understanding of SharePoint Online / Teams / Office 365 and especially SharePoint Framework and Microsoft 365 Copilot Studio development techniques.
- Deep functional understanding, and technical ability to build and deploy solutions of the SharePoint platform and associated capabilities
- must include SharePoint Framework, Add-In/App Model, CSOM integration
- must include at least one Javascript framework
- must include packaging and deployment to SharePoint environments
- Deep functional understanding and technical ability to build and deploy Power Platform solutions and capabilities including Model driven and Canvas Apps, Dataverse, and preferably Copilot Studio.
- Must demonstrate low / no code development knowledge of how to utilise the Power Platform / Copilot Studio to develop Business Applications and processes integrating with Teams and SharePoint
- Must have in depth knowledge of the Microsoft Teams platform and how it integrates with other applications on Microsoft 365 and Power Platform.
- Preferably experience developing Apps for Teams utilising development techniques such as custom connectors, tabs, and messaging extensions
- Preferably experience developing Custom Agents with Copilot Studio and potentially Azure OpenAI and AI Foundry services
- Preferably experience developing Azure Business Service layer integrations using APIs, PowerShell, Javascript (frameworks).
- Ability to configure simple applications using out-of-the-box SharePoint functionality
- Practical working knowledge of the end to end Solution Lifecycle Development process
- Understanding but not necessarily experience of Agile Delivery is a bonus
- Advanced knowledge of Office 365 Tenancies and Azure AD preferably at Administrator level.
Delivery
- Must have worked in the Technology Services sector
- Ability to understand business objectives and translate into SharePoint functionality / requirements
- Verbal and written communication skills including presentations, chairing meetings, workshop facilitation, business and technical document writing
- Experience of working with a wide variety of client facing partners with some engagement at the senior level
- Understanding of platform hosting models and environments
- Preferably the ability to lead distributed delivery teams
- Ability to pursue, investigate and resolve technical issues
- Ability to work under stress and implement to strict deadlines
- Ability to react quickly and effectively to issues and opportunities