Full Stack Engineer

Full Stack Engineer

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Aimtech Recruitment

At a Glance

  • Tasks: Design and develop innovative full stack applications using cutting-edge technologies.
  • Company: Join a leading Financial Services organisation with a focus on technology and innovation.
  • Benefits: Enjoy a competitive salary, health benefits, and hybrid work flexibility.
  • Other info: Great opportunities for career growth and collaboration with talented teams.
  • Why this job: Make an impact by working on AI-driven solutions in a dynamic environment.
  • Qualifications: Experience in full stack development, particularly with Azure and modern web technologies.

The predicted salary is between 60000 - 80000 £ per year.

Our client is a Financial Services organisation seeking an experienced Full Stack Developer to join their internal technology function. The role will focus on designing, building, and supporting enterprise-grade applications, APIs, AI-driven services, and digital platforms across Microsoft Azure and modern web technologies. This is a hands-on engineering role suited to someone who is comfortable working across front-end and back-end development, cloud-native services, integrations, DevOps, and emerging Agentic AI solutions within a regulated environment. The role is Hybrid and requires onsite attendance in Central London 2–3 days per week.

Technical Skills

  • C#, ASP.NET Core, Entity Framework
  • Python, FastAPI
  • JavaScript, TypeScript
  • React or Angular
  • REST APIs, Swagger/OpenAPI
  • SQL Server, PostgreSQL, NoSQL and vector databases
  • Azure App Services, Azure Functions, API Management
  • Docker, Kubernetes (AKS)
  • Azure DevOps, Git repositories, CI/CD pipelines
  • Power Platform exposure beneficial (Power Apps, Power Automate, Power BI)
  • Authentication and security including OAuth2 and JWT
  • Unit testing and automated testing frameworks
  • Experience integrating AI and LLM services including OpenAI, Claude, Gemini, or Azure AI
  • Experience building Agentic AI workflows, orchestration frameworks, AI copilots, or autonomous process automation solutions
  • Knowledge of AI-driven APIs, semantic search, RAG architectures, and vector database integrations
  • Azure certifications such as AZ-900, AZ-204, or AI-900 would be advantageous

Key Responsibilities

  • Design, develop, and maintain scalable full stack applications across cloud and web technologies
  • Build responsive front-end applications using modern JavaScript frameworks such as React or Angular
  • Develop secure and scalable back-end services, APIs, and integrations using .NET, Python, and Azure services
  • Design and implement AI-powered solutions including Agentic AI workflows, copilots, and intelligent automation services
  • Integrate Large Language Models (LLMs), AI APIs, and orchestration frameworks into enterprise applications and business processes
  • Work closely with business stakeholders, analysts, and technical teams to gather requirements and translate them into technical solutions
  • Deliver end-to-end technical solutions covering application development, automation, reporting, and data integration
  • Support architecture design, technical documentation, and solution governance including HLDs and LLDs
  • Implement CI/CD pipelines, automated testing, and deployment processes through Azure DevOps
  • Ensure applications meet security, compliance, performance, and operational standards
  • Troubleshoot production issues, manage incident resolution, and support continuous improvement initiatives
  • Collaborate with infrastructure, data, and project delivery teams to ensure successful implementation of technical change
  • Contribute to technical best practices, coding standards, and modern engineering approaches across the technology estate
  • Follow ITIL-aligned processes for change, release, incident, and problem management

Required Experience

  • Strong commercial experience as a Full Stack Developer or Full Stack Engineer within Financial Services, Investment Management, Banking, or other regulated environments
  • Proven experience delivering modern cloud-native applications using Microsoft Azure
  • Strong front-end development experience with React, Angular, JavaScript, and TypeScript
  • Strong back-end development experience with ASP.NET Core, Python, REST APIs, and microservices architecture
  • Experience building and integrating enterprise APIs and third-party services
  • Experience working with both relational and non-relational databases
  • Experience integrating AI and automation capabilities into enterprise applications
  • Knowledge of DevOps principles including CI/CD, automated deployments, and infrastructure automation
  • Experience working within Agile delivery environments
  • Understanding of Agentic AI concepts, AI orchestration, and LLM-driven application design
  • Strong communication and stakeholder management skills
  • Ability to manage multiple workstreams and deliver in a fast-paced environment

Desirable Experience

  • Experience within investment platforms or financial reporting systems
  • Exposure to data engineering or analytics platforms
  • Experience supporting production cloud environments
  • Knowledge of event-driven or distributed architecture patterns
  • Experience integrating low-code and pro-code solutions within enterprise platforms
  • Exposure to AI governance, AI security, or responsible AI frameworks

Aimtech Recruitment is acting as an employment agency in relation to this vacancy. All applications will be reviewed based on merit, relevant experience, and suitability for the role. By applying, you consent to the processing of your personal data in accordance with our privacy policy and applicable data protection laws. We do not discriminate on the basis of age, gender, disability, race, religion, sexual orientation, or any other protected characteristic. If you require any adjustments during the recruitment process, please let us know.

Full Stack Engineer employer: Aimtech Recruitment

Join a leading Financial Services organisation that values innovation and collaboration, offering a dynamic hybrid work environment in the heart of Central London. With a strong focus on employee growth, you will have access to cutting-edge technologies and opportunities to work on AI-driven solutions, all while being part of a supportive culture that encourages continuous learning and development. Enjoy competitive benefits and the chance to make a meaningful impact in a regulated industry.

Aimtech Recruitment

Contact Details:

Aimtech Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the financial services sector and let them know you're on the lookout for a Full Stack Engineer role. A personal recommendation can go a long way in landing that interview.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving Azure, AI integrations, and modern web technologies. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of cloud-native applications. Practice common algorithms and system design questions to impress your interviewers with your expertise.

Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team in this exciting field.

We think you need these skills to ace Full Stack Engineer

C#
ASP.NET Core
Entity Framework
Python
FastAPI
JavaScript
TypeScript

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with C#, ASP.NET Core, and Azure, as well as any relevant projects that showcase your skills in both front-end and back-end development.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in financial services makes you a perfect fit. Don’t forget to mention your experience with AI-driven solutions!

Showcase Your Projects:Include links to your GitHub or any live projects you've worked on. This gives us a chance to see your coding style and problem-solving skills in action, especially with modern web technologies and cloud-native applications.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Aimtech Recruitment

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like C#, ASP.NET Core, and Azure services. Brush up on your front-end frameworks like React or Angular, and be ready to discuss how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially in regulated environments. Think about how you’ve integrated AI solutions or built APIs, and be ready to explain your thought process and the outcomes.

Understand the Business Context

Since this role is within Financial Services, it’s crucial to understand the industry’s unique challenges. Familiarise yourself with common financial applications and how technology can solve business problems in this sector.

Ask Insightful Questions

Prepare thoughtful questions that show your interest in the role and the company. Inquire about their current tech stack, team dynamics, or how they approach AI integration. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.