AI Fullstack Developer
About the Role
We are looking for a Full Stack AI & Automation Solutions Developer to design, build, and maintain software solutions supporting an ambitious technology transformation programme.
You will play a hands-on role in developing full stack applications, integrations, APIs, AI agents, and automation solutions across a Microsoft and Azure ecosystem. This includes integrating Microsoft 365 Copilot, Claude Cowork, and Azure-based data platforms with business-critical systems including practice management, CRM, and document management solutions.
This is a developer-first role suited to someone who enjoys building production-quality software, solving complex technical challenges, and turning business requirements into scalable solutions.
Responsibilities
- Design, build, and maintain full stack applications, internal tools, APIs, and cloud-based services using technologies including Python, TypeScript, and C#.
- Develop integrations between AI platforms, Microsoft Azure, and core business systems.
- Build modern frontend applications and dashboards using frameworks such as React or Angular, alongside Power BI reporting solutions.
- Create AI agents, automated workflows, and connectors within Microsoft Copilot Studio and Claude Cowork.
- Develop Retrieval-Augmented Generation (RAG) pipelines, document automation tools, and LLM-powered solutions.
- Contribute to Azure infrastructure, including data pipelines, storage, integrations, governance, and security.
- Collaborate with technical and business stakeholders to scope and deliver technology solutions.
- Produce clear technical documentation and support ongoing maintenance and knowledge transfer.
- Mentor and support junior developers within the technology team.
Technology Environment
Microsoft 365 Copilot & Copilot Studio
Custom agents are being developed across Teams, SharePoint, and Outlook. This role will focus on building and maintaining these agents, integrations, and governance controls.
Claude Cowork
Claude Cowork is being deployed as an agentic desktop platform for knowledge workers. The successful candidate will develop custom plugins, connectors, reusable skills, and automation workflows integrated with internal systems.
Microsoft Azure
The Azure-based data platform supports data storage, processing, integration, and governance. You will contribute to the ongoing development and maintenance of this environment.
Requirements
Essential Skills & Experience
- 4-5+ years' experience delivering production-quality software across multiple technologies.
- Strong full stack development experience across frontend, backend, APIs, and cloud infrastructure.
- Experience building AI, automation, or LLM-based integrations in production environments.
- Working knowledge of Microsoft 365 Copilot Studio and/or Claude Cowork, including agent and connector development.
- Experience developing and deploying solutions on Microsoft Azure.
- Proven ability to take projects from discovery and scoping through to deployment and handover.
- Strong communication skills with both technical and non-technical stakeholders.
Desirable Skills & Experience
- Experience developing plugins, skills, or connectors for agentic AI platforms.
- Experience with AI orchestration frameworks such as LangChain or LangGraph.
- Knowledge of Microsoft Power Platform, including Power Automate and Power Apps.
- Experience working within professional services or regulated environments.
- Understanding of data governance, GDPR, and information security best practices.