Designing, developing, testing and maintaining business applications which are heavily dependent on SharePoint Online, Power platform, SPFx, and the MS365 stack, including AI Capabilities.
Migrating legacy applications to cloud based Microsoft architecture solutions, following best practices and standards.
Collaborating with others to understand the requirements, design the solutions, implement the features, test the functionality and deploy the applications.
Supporting the Product Management function with more complex product or product integration assessments.
Working with other members of the team to improve software development practices and frameworks.
Requirements
Minimum of 2 years' experience in Power Platform development, with a strong emphasis on building solutions using Power Apps, Power Automate, and Power BI.
Solid understanding of data modelling, connectors, and integration within Microsoft 365 environments.
Proven ability to design and implement low-code/no-code solutions to streamline business processes.
Solid understanding of system integration, particularly through RESTful APIs.
Hands-on experience with Microsoft 365 tools, especially SharePoint Online.
Proficient in using Git for version control, including branching strategies, pull requests, and collaborative workflows.
Prior experience developing with the SharePoint Framework (SPFx), particularly in building client-side solutions using technologies such as TypeScript, React, or Angular.
Experience in implementing and maintaining testing strategies, including Unit Testing and Test-Driven Development (TDD), to ensure code quality and reliability.
Familiarity with automated testing tools and frameworks such as Playwright or similar technologies is highly valued.
Familiarity with building Office Add-ins, particularly for Microsoft Word and Outlook.
Proficiency in PowerShell scripting, especially using PnP PowerShell for managing and enhancing SharePoint Online environments.
Exposure to Microsoft Teams development, Co-pilot Studio and Azure services such as Azure Functions, Key Vault, Azure Storage, Azure AI Foundry, etc.
Prior experience with AI technologies, particularly within the Microsoft ecosystem (e.g. Co-pilot Studio, Microsoft Co-pilot extensibility, Azure AI / Azure Open AI), with familiarity with broader AI platforms from providers such as Anthropic, Google, or similar.
Working knowledge of the Microsoft Graph API for accessing Microsoft 365 data and services.
Experience in the legal domain or other professional services areas an advantage.
Experience working in an Agile environment, with a strong understanding of backlog management using methodologies such as Kanban or Scrum.
Should be able to work independently and collaboratively, communicate effectively with stakeholders and deliver high quality solutions within deadlines with the flexibility needed as part of a small team.
Tech Stack
Angular
Azure
Cloud
React
TypeScript
Vault
Benefits
Competitive salary
25 days annual leave
Hybrid working policy
Immediate pension scheme
Comprehensive health and wellness benefits including full gym and wellness programme
TaxSaver and Bike to Work scheme
Wide-ranging opportunities for involvement in internal committees