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 London employer: Caspian One
Contact Detail:
Caspian One Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in 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 specific challenges faced in financial operations. Be ready to discuss how you've tackled similar issues in the past and how you can bring that experience to their team.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications that way!
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your programming skills in C# and Python, and don’t forget to mention your front-end experience with Vue.js, React, or Angular.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of how you've automated workflows or improved operational processes in your previous roles, especially in financial services.
Showcase Your Projects: If you’ve worked on relevant projects, make sure to include them! Describe your role in automating treasury or middle-office operations, and any tools you’ve built that had a real impact on efficiency.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to see your application and get you into our system quickly. Plus, it shows you’re serious about joining our team!
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 technical skills can solve specific operational challenges will impress the interviewers.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems related to workflow automation or API integrations. Think of examples from your past experience where you’ve successfully tackled similar challenges and be ready to explain your thought process.
✨Showcase Your Project Ownership
Since this role involves owning projects end-to-end, be prepared to discuss your previous projects in detail. Highlight how you gathered requirements, developed solutions, and deployed them, focusing on the impact your work had on the team or organisation.