Senior Software Engineer in City of London

Senior Software Engineer in City of London

City of London Full-Time 43200 - 72000 ÂŁ / year (est.) No home office possible
Caspian One

At a Glance

  • Tasks: Automate workflows and build tools for treasury and trading operations.
  • Company: Leading investment management firm with a high-impact tech team.
  • Benefits: Up to ÂŁ600 per day, hybrid work model, and potential for permanent role.
  • Why this job: Make a real impact by modernising critical operational infrastructure.
  • Qualifications: 5-6 years in software engineering, strong C# and Python skills.
  • Other info: Enjoy autonomy and ownership in a fast-paced environment.

The predicted salary is between 43200 - 72000 ÂŁ per year.

A leading investment management firm is seeking a Full Stack Developer to join their lean, high‑impact technology team. In this role, you’ll build and enhance tools that automate operational workflows across treasury, collateral, FinOps, and middle‑office functions. This is a hands‑on position where you’ll work closely with risk, treasury, and operations teams to identify inefficiencies, replace legacy/manual processes, and build scalable solutions that support a fast‑paced trading environment.

What you’ll work on:

  • Automating workflows across treasury, accounting, trading and middle‑office operations.
  • Building tools to improve collateral & margin management, capital usage reporting, and trade reconciliation.
  • Designing and implementing API integrations across internal and third‑party systems.
  • Developing in‑house solutions to replace outsourced or legacy technology.
  • Creating data pipelines that improve reporting and analytics for portfolio managers.
  • Owning projects end‑to‑end — from gathering requirements through to deployment.

What you’ll need:

  • 5–6 years’ experience as a software engineer in financial services (buy‑side preferred, sell‑side also welcome).
  • Solid background in treasury, collateral, middle‑office, or financial operations technology.
  • Strong programming skills in C# + Python.
  • Front‑end experience with Vue.js, React, or Angular.
  • Experience with databases such as SQL Server, Databricks, or Azure SQL.
  • Strong understanding of data structures, automation, and workflow optimisation.
  • Familiarity with Git / CI/CD pipelines.
  • Ability to operate independently in a fast‑moving, high‑ownership environment.

Nice to have:

  • Experience with Broadridge, Sentry, or other treasury/risk platforms.
  • Exposure to data warehousing, security master systems, or trade booking automation.
  • Experience in quant or systematic trading environments.

Why this role? You’ll have direct ownership, real influence, and the opportunity to modernise critical operational infrastructure in a high‑performing financial environment. Ideal for someone who enjoys autonomy, solving operational pain points, and building robust tools that have immediate business impact.

Senior Software Engineer in City of London employer: Caspian One

As a leading investment management firm located in London, we pride ourselves on fostering a dynamic and collaborative work culture that empowers our employees to take ownership of their projects. With a strong focus on innovation and efficiency, we offer competitive compensation, flexible hybrid working arrangements, and ample opportunities for professional growth within the financial services sector. Join us to make a meaningful impact by modernising operational infrastructure in a fast-paced environment where your contributions are valued and recognised.
Caspian One

Contact Detail:

Caspian One Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to software engineering in financial services. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that relate to treasury, collateral, or middle-office operations. This will give potential employers a taste of what you can do and how you can add value.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the latest trends in financial technology. Be ready to discuss how you've tackled inefficiencies in past roles and how you can bring that experience to their team.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Senior Software Engineer in City of London

C#
Python
Vue.js
React
Angular
SQL Server
Databricks
Azure SQL
API Integrations
Data Pipelines
Workflow Optimisation
Git
CI/CD Pipelines
Financial Operations Technology
Project Ownership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience in financial services, especially in treasury and middle-office operations, to show us you’re the right fit.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about this role. Share specific examples of how you've automated workflows or improved processes in previous positions to demonstrate your hands-on experience.

Showcase Your Technical Skills: Don’t forget to mention your programming skills in C# and Python, as well as your front-end experience with Vue.js, React, or Angular. We want to see how you can contribute to our tech stack!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.

How to prepare for a job interview at Caspian One

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C# and Python. Brush up on your front-end skills with Vue.js, React, or Angular, as you'll likely be asked to demonstrate your knowledge during the interview.

✨Understand the Business Context

Familiarise yourself with the investment management sector and how technology plays a role in treasury and middle-office operations. Being able to discuss how your work can improve operational workflows will show that you understand the bigger picture.

✨Prepare for Problem-Solving Questions

Expect to tackle questions that assess your problem-solving abilities. Think of examples from your past experience where you identified inefficiencies and implemented solutions, particularly in financial services. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

✨Show Your Ownership Mindset

This role requires a high level of autonomy, so be ready to discuss times when you took ownership of projects from start to finish. Highlight your ability to work independently and how you’ve successfully managed projects in fast-paced environments.

Senior Software Engineer in City of London
Caspian One
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>