Quick overview
Job description
- - per annum
- london, WC2N 5DU, England, United Kingdom
- Permanent
Location: London
Working Pattern: Hybrid, 3 days per week in the office
Sector: Investment Banking / Financial Services
Level: Vice President
Employment Type: Permanent
The Opportunity
We are working with a leading global investment bank seeking an experienced VP-level C# Software Engineer to join its Front Office Securities Financing Technology function in London.
This is an opportunity to take technical ownership within a global engineering team responsible for developing and supporting business-critical trading platforms.
The organisation is investing significantly in its technology capabilities, evolving from a predominantly Microsoft-based environment towards a modern, cloud-enabled architecture incorporating C#, .NET Core, Java, AWS, Kafka and Redis .
The successful candidate will combine strong hands-on engineering expertise with the ability to independently design, architect and deliver complex software solutions supporting global trading operations.
Key Responsibilities
Design, develop and enhance high-performance C#/.NET applications supporting front office trading and securities financing activities.
Take technical ownership of projects from initial requirements and architectural design through development, deployment and production.
Contribute to the modernisation of existing applications and the development of strategic cloud-based platforms.
Design scalable, maintainable solutions using modern software engineering principles and distributed technologies.
Work collaboratively with engineering teams and business stakeholders across London, New York and Asia.
Evaluate technical approaches, make architectural decisions and drive engineering best practices.
Leverage AI-assisted development tools to improve engineering productivity, code quality and delivery efficiency.
Essential Experience
Strong commercial software engineering experience using C# and .NET , with excellent programming fundamentals.
Proven experience designing and delivering complex enterprise applications within investment banking or capital markets.
Knowledge of Securities Lending, Stock Loan, Securities Financing, Equity Financing or Equity Swaps .
Demonstrable experience taking ownership of technical architecture and delivering substantial projects independently.
Strong understanding of object-oriented design, data structures, algorithms and software engineering principles.
Experience working with relational databases such as SQL Server or MySQL.
Ability to articulate architectural decisions, evaluate technical trade-offs and solve complex engineering challenges.
Desirable Experience
AWS or another major cloud platform, ideally involving application modernisation or cloud-native development.
Modern .NET / .NET Core.
Java development experience alongside C#.
Distributed systems, Kafka, Redis or event-driven architectures.
Experience developing applications supporting OTC derivatives or complex trade lifecycle processing.
Practical experience using AI-assisted engineering tools such as GitHub Copilot or Claude.
What We're Looking For
We are particularly interested in engineers who operate beyond simply delivering assigned development tasks.
You will be comfortable taking a business requirement, defining the technical solution, making architectural decisions and owning delivery through to production.
This is a hands-on technical position , suited to an experienced engineer who enjoys solving complex problems and taking genuine responsibility for the systems they build.
Candidates with a strong Java background and previous substantial C# experience will also be considered.
Similar jobs
- HN

Full Stack DeveloperRecently posted
Harvey Nash · Glasgow · Hybrid 🇬🇧
MicroservicesGitAngular+11TechnologySalary not listed - QC
Core Java DeveloperRecently posted
Quant Capital · london · Hybrid 🇬🇧
DockerFlinkHadoop+9TechnologySalary not listed - QC
Crypto Developer – HFTRecently posted
Quant Capital · london · Remote 🇬🇧
RustEthereumBlockchain+3TechnologySalary not listed - NJ
Fullstack with C# Dot net HTML Web Software DeveloperRecently posted
Nexus Jobs · chelmsford, essex · Hybrid 🇬🇧
HTMLOWASPCSS+7TechnologySalary not listed - QC
C++ Developer – Quant TradingRecently posted
Quant Capital · london · Hybrid 🇬🇧
SQLC#C++TechnologySalary not listed - QC
Junior C# Developer – FintechRecently posted
Quant Capital · london · Hybrid 🇬🇧
SQLC#.NET+3TechnologySalary not listed - MM

Quantitative DeveloperRecently posted
Millennium Management · london · Hybrid 🇬🇧
NumPyPandasPython+1TechnologySalary not listed - QC
Contract Java DeveloperRecently posted
Quant Capital · london · Hybrid 🇬🇧
DockerMicroservicesSpring+10TechnologySalary not listed - V1
Senior Fullstack DeveloperRecently posted
Version 1 · edinburgh, midlothian · Hybrid 🇬🇧
FastAPINext.jsOracle+14TechnologySalary not listed - NJ
Salesforce Developer - LeadRecently posted
Nexus Jobs · london · Hybrid 🇬🇧
jQueryJavaScriptAgileTechnologySalary not listed - QC
C++ DeveloperRecently posted
Quant Capital · london · Hybrid 🇬🇧
MATLABSQLC#+2TechnologySalary not listed - DE

Senior Consultant, Java Developer, Solutions, Engineering, AI & DataRecently posted
Deloitte · manchester, greater manchester · Hybrid 🇬🇧
DockerGCPScala+20TechnologySalary not listed