Why this role stands out
This contract role offers a fantastic opportunity to enhance critical middle and back-office systems for a reputable asset manager, leveraging your expertise in Python/Java and AI coding assistants. If you possess strong financial markets experience and a passion for driving innovation in enterprise systems, this role is an excellent next step in your career.
Quick overview
Job description
Software Engineer – Middle/Back Office – Asset Manager (Contract)
An asset manager is improving their risk, P&L, and reporting systems and are looking for an experienced software engineer to work across several projects aimed to enhance and extended middle and back-office systems.
You will have a background in financial markets, ideally on the buy-side, with significant commercial experience developing enterprise production-grade systems in Python and/or Java, a solid understanding of financial products and their representation, as well as an appreciation of middle and back-office processes covering operations, risk, compliance, and reporting. You will have significant familiarity or proven experience using AI coding assistants to enable faster delivery in compressed timelines, coming either commercially or from personal projects.
You should apply for this role if you are/have:
- 8+ years commercial experience developing production-grade enterprise systems in Python and/or Java
- Asset/investment management experience in the front or middle office systems space
- Financial product understanding, ideally FIC, with operations, risk and compliance systems experience
- Experience using AI coding assistants (Claude, Cursor, GitHub Copilot) with significant examples of delivery improvement
- AWS (S3, Lambda, EC2, Glue), Snowflake, Git, CI/CD, Datadog, MS SQL Server, REST, GraphQL, Airflow (as many as possible)
- Degree educated or higher in a relevant technical discipline from a leading university
This is a £650-700/day PAYE role (cf. £770 – 830 Umbrella as employers NI paid in addition) depending on the relevant experience of the candidate. On site 4/5 days a week, based London.
Similar jobs
- GI

Staff Software Engineer, AI AgentsRecently posted
GitHub · United Kingdom · Remote 🇬🇧
RubyRustGit+8TechnologySalary not listed - QC
Senior Software Engineer/Architect – FintechRecently posted
Quant Capital · london · Hybrid 🇬🇧
MicroservicesPythonKubernetes+3TechnologySalary not listed - QC
Front Office Software Engineer – Algo TradingRecently posted
Quant Capital · london · Hybrid 🇬🇧
SQLMicrosoft ExcelC+++2TechnologySalary not listed - NC
Senior Embedded Software Engineer – Medical DevicesRecently posted
Newton Colmore Consulting · cambridge, cambridgeshire · Hybrid 🇬🇧
RoboticsAssemblyC#+3TechnologySalary not listed - IN

Software Engineer, PrincipalRecently posted
Infor · orpington, kent · On-site 🇬🇧
Stakeholder ManagementC#.NET+2TechnologySalary not listed - ZO

Senior Java/Kotlin Software Engineer - LondonRecently posted
Zopa · london · Hybrid 🇬🇧
DockerAWSKafka+2TechnologySalary not listed - ZO

Senior C# Software Engineer – LondonRecently posted
Zopa · london · Hybrid 🇬🇧
DockerAWSTDD+4TechnologySalary not listed - CH

Senior Software Engineer IRecently posted
Checkout.com · london · Hybrid 🇬🇧
MicroservicesC#.NET+2TechnologySalary not listed - MU
Embedded Software EngineerRecently posted
Multimatic · cambridge, cambridgeshire · On-site 🇬🇧
MATLABAgileTechnologySalary not listed - QC
Software Engineer – Infrastructure and AutomationRecently posted
Quant Capital · london · Hybrid 🇬🇧
DockerGitTCP/IP+8TechnologySalary not listed - SI
Senior/Staff Software Engineer - Rendering APIRecently posted
Sony Interactive Entertainment America · london · Hybrid 🇬🇧
TechnologySalary not listed - WB
Senior Software Engineer - Data InfrastructureRecently posted
Woven by Toyota · london · Hybrid 🇬🇧
GCPAWSBigQuery+6TechnologySalary not listed