At a Glance
- Tasks: Design and develop full stack applications using modern technologies.
- Company: Join FNZ Q-Hub, a leader in innovative investment platforms.
- Benefits: Enjoy competitive salary, private medical cover, and flexible working options.
- Why this job: Make a real impact on client experience with cutting-edge technology.
- Qualifications: 7-12 years of software development experience in both front-end and back-end.
- Other info: Collaborative team culture with excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Location: UK, required in the London office once every two weeks
Employment Type: Full-Time
About Us
FNZ Q-Hub, a part of the FNZ Group, is a global provider of innovative investment platforms. We work with top-tier financial institutions to deliver solutions that empower them to offer retirement income protection products to their clients. Our advanced technology supports thousands of accounts daily, driving seamless integration and value for our clients. At Q-Hub, we combine deep domain expertise in asset management with a strong focus on technology and operational excellence. As a growing team, we value ownership, initiative and collaboration. Joining us means becoming part of a dynamic environment where your contributions have a direct impact on clients and product evolution.
The Role
We are looking for a Full Stack Software Engineer to join our growing development team. The ideal candidate will be confident working across both back-end and front-end technologies, particularly within a modern Azure-based environment. You’ll design, build, and maintain applications that drive client-facing products and internal systems - ensuring scalability, performance, and resilience. Working closely with product managers, designers and DevOps engineer, you will play a key role in shaping the architecture, automating deployments and supporting smooth integrations across the platform.
Key Responsibilities
- Design, develop and maintain full stack applications using modern frameworks and technologies.
- Build efficient and reusable components for both front-end and back-end systems.
- Work with Azure cloud infrastructure to deploy, monitor and maintain applications.
- Collaborate with cross-functional teams to ensure seamless integrations and data flow between systems.
- Maintain clean, well-documented and testable code across all layers.
- Participate in design discussions, code reviews and technical decision-making.
- Support continuous improvement by identifying and implementing enhancements to processes and tooling.
Technical Knowledge & Experience
We’re looking for candidates with experience in several of the following areas:
- Strong background in software development using C# / .NET for back-end systems.
- Front-end development experience with React, TypeScript, and modern web technologies, such as NextJs and/or Vite, component libraries such as Material UI, SemanticUI or other theme-led design systems, and API integration experience.
- Azure cloud services (App Services, Azure DevOps, Functions, Service Bus).
- CI/CD automation, pipelines, and source control (Azure DevOps, GitHub, GitLab).
- RESTful API design and integration; experience with microservices architecture.
- Relational databases experience, primarily SQL Server, preferably via Entity Framework but can consider other ORM experience as relevant.
- Containerisation using Docker and orchestration with Kubernetes (a nice to have but not essential).
- Familiarity with monitoring and observability tools such as Grafana, Prometheus, or App Insights.
- Experience in agile delivery environments with testing such as XUnit with NSubstitute in particular.
- Exposure to Infrastructure-as-Code (Terraform, ARM templates) desirable.
What We’re Looking For
- 7–12 years of hands-on development experience covering both front-end and back-end technologies.
- Demonstrable experience delivering scalable applications in cloud environments.
- Solid understanding of CI/CD and DevOps principles.
- Strong problem-solving skills with attention to detail and maintainability.
- Comfortable working independently and collaboratively within a fast-paced, agile environment.
- Excellent communication skills, with the ability to explain technical concepts clearly.
- STEM background (Computer Science, Engineering, or similar) is desirable.
- Experience within fintech, banking or wealth management sectors is advantageous.
What We Offer
- A chance to work on real-world technology used by investment professionals.
- The opportunity to design and implement solutions that directly improve client experience.
- A collaborative team environment that values independence but where help is always available when needed.
- Flexible working with a focus on outcomes and autonomy.
- Competitive compensation and benefits.
Benefits
- Competitive base salary
- Pension contribution
- Private medical cover
- Life insurance x4 of annual salary
- £800 towards development annually
- Enhanced maternity and paternity cover
- Flexible working – only required in the office once every two weeks
- Remote working up to 1 month per year
Full Stack Engineer in City of London employer: FNZ
Contact Detail:
FNZ Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using C#/.NET and Azure. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Full Stack Engineer in City of London
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#, .NET, and any front-end technologies like React or TypeScript. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include links to projects you've worked on, especially those that demonstrate your full stack capabilities. If you've built applications using Azure or have experience with CI/CD, let us know! This gives us a glimpse of your hands-on experience.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share why you're excited about joining FNZ Q-Hub and how your background aligns with our mission. We love seeing passion and initiative, so don't hold back!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at FNZ
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#/.NET for back-end and React/TypeScript for front-end. Brush up on Azure cloud services and CI/CD principles, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. This role values strong problem-solving skills, so be ready to demonstrate your analytical thinking and attention to detail.
✨Collaborate and Communicate
Since the role involves working closely with cross-functional teams, practice explaining technical concepts in a clear and concise manner. Think of examples where you successfully collaborated with others to achieve a common goal.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, project goals, and company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Plus, it’s a great way to engage with your interviewers!