Full Stack Developer (Microsoft Fabric/DIAS)
Contract: end March 2026 (extensions in view)
Rate: £620 per day (Inside IR35)
Location: Mostly remote
Security Clearance: Active SC required
Start: Immediate
We are looking for an experienced Full Stack Developer to support the development of user-facing applications built on top of DIAS running on Microsoft Fabric. This role focuses on building secure, high-performance web applications and APIs that enable analysts, policy teams and operational users to explore and interact with complex datasets and LLM-powered capabilities.
Key Deliverables
Design, build and maintain user-facing web applications on top of DIAS/Fabric data
Implement, alongside other engineers, a high-quality medallion architecture and STAR schemas to support cross-source data matching
Develop features to support highly granular cross-database searches
Build secure, performant Back End APIs and services to expose DIAS data and LLM functionality
Deliver Front End features, visualisations and workflows for analysts, policy and operational users
Integrate with Microsoft Fabric (Lakehouse, Warehouses, Power BI, LLM endpoints) and other HMT systems
Implement authentication, authorisation and RBAC in line with HMT security and data access policies
Build UI components to support LLM use cases (chat interfaces, prompt tooling, feedback capture, evaluation dashboards)
Maintain CI/CD pipelines, automated testing and monitoring across Front End and Back End services
Key Skills Required
Strong experience with a modern Front End framework (React, Angular or Vue) using TypeScript/JavaScript
Proven experience building REST and/or GraphQL APIs (eg .NET, Node.js, Python/FastAPI)
Solid understanding of web security, OAuth/OpenID Connect and role-based access control
Experience integrating with data and analytics platforms (ideally Microsoft Fabric, Power BI and Azure services)
Familiarity with LLM integration patterns (API usage, RAG, prompt design, feedback and telemetry capture)
Strong Git and DevOps capability, including CI/CD pipelines and automated testing
Comfortable working closely with designers, data engineers, analysts and policy teams, with the ability to clearly explain technical decisions
Please note: Active SC clearance is mandatory. This role is inside IR35, mostly remote, and requires an immediate start.