6-Month Contract | Outside IR35 | Hybrid London | ASAP Start
We're working exclusively with an established investment management business seeking an experienced, hands-on Senior Full Stack Engineer to take a portfolio of internally developed applications and prototypes through UAT and into production.
The business has been using AI-assisted development tools, including Claude, to rapidly develop working prototypes. These include Claude Artifacts and Azure-hosted web applications built using React, TypeScript and Next.js.
The requirement is for an engineer who can assess and develop these applications into secure, scalable and maintainable production solutions, integrate them with existing systems and data sources and subsequently support the development of new business applications.
This is a hands-on engineering role offering considerable autonomy, working closely with senior business stakeholders, domain experts and data engineers.
Key responsibilities
- Assess existing prototypes and establish a practical approach to taking them through UAT and into production.
- Develop, enhance and maintain applications using React, TypeScript, Next.js and Python.
- Review and improve application architecture, security, performance and maintainability.
- Design and develop APIs, integrations and supporting backend services.
- Integrate applications with PostgreSQL, Snowflake and other enterprise data sources.
- Implement authentication and authorisation using Microsoft Entra ID.
- Deploy and maintain applications within Microsoft Azure.
- Support AI-enabled application functionality using Azure AI Foundry and related technologies.
- Establish appropriate automated testing, CI/CD, monitoring and deployment practices.
- Work directly with business stakeholders and data engineering teams to translate requirements into functional applications.
- Take technical ownership of solutions from initial assessment through to production and ongoing support.
Essential experience
- Strong commercial experience developing modern web applications using React, TypeScript and Next.js.
- Hands-on Python development experience, particularly APIs, integrations or AI-related services.
- Experience deploying and supporting production applications in Microsoft Azure.
- Strong SQL and relational database experience, ideally PostgreSQL.
- Proven experience taking applications from prototype or MVP through to production.
- Strong understanding of application architecture, security, authentication, automated testing and CI/CD.
- Experience integrating applications with enterprise data platforms and APIs.
- Practical experience using AI-assisted development tools such as Claude Code, GitHub Copilot or similar.
- Ability to work independently, make sound architectural decisions and communicate effectively with non-technical stakeholders.
Desirable experience
- Snowflake integration or experience working alongside cloud data engineering teams.
- Microsoft Entra ID and Azure AI Foundry.
- Developing AI-enabled applications, including LLM integrations, agentic workflows or retrieval-augmented generation.
- Experience within financial services, investment management or another regulated environment.
- Experience reviewing, refactoring or productionising AI-generated application code.
Contract details
- Initial 6-month contract
- Outside IR35, subject to formal status determination
- Immediate start preferred
- Flexible hybrid working, with some attendance at the London office required
- London and surrounding areas preferred, although applications are welcomed from across the UK
- Candidates should be willing to attend the London office approximately once or twice a week when required, particularly during the initial period to meet stakeholders, build relationships and understand the business
- Exact working arrangements can be agreed based on the successful candidate's circumstances and business requirements
This opportunity would suit a technically strong, delivery-focused full-stack engineer who enjoys taking ownership of applications from early-stage development through to production.
We're particularly interested in engineers who combine modern full-stack development expertise with the architectural judgement and practical engineering experience required to turn working prototypes into robust, maintainable business applications.
If you're available or approaching the end of your current contract, please get in touch with your CV, availability and day-rate expectations.
#FullStackEngineer #React #NextJS #TypeScript #Python #Azure #AIEngineering #OutsideIR35 #ContractJobs