Buy-Side Trading Systems Developer (Python/.NET/Angular + Databricks)
On-site · London, England, United Kingdom
Job Summary
Buy-Side Trading Systems Developer with hands-on experience across Python, .NET, Angular, SQL, and Databricks to design, build, test, and support components for trading and investment-management systems. You will develop applications, services, and integrations, optimize data flows and reporting, and collaborate with traders, technology stakeholders, and external vendors in a regulated financial environment. Familiarity with REST/WebSockets APIs (SOAP helpful), Charles River or similar OMS, and a bend toward front-office trading technology is highly valued. This role is contractor-based and involves a blend of greenfield work and integration across legacy and modern technologies, with an emphasis on delivering reliable and scalable solutions.
Required Qualifications
- Experience as a software engineer or developer in financial services, ideally within asset management, buy-side trading, or capital markets
- Strong hands-on development skills in Python, .NET, Angular, SQL, and Databricks
- Practical experience building and supporting integrations using APIs (REST and WebSockets; SOAP useful)
- Strong SQL capability (queries, optimisation, stored procedures, schema design)
- Understanding of trading workflows, market data, and order/execution management concepts; experience with Charles River or similar OMS valuable
- Strong problem-solving, communication, and stakeholder management
- Comfort with shifting priorities and vendor dependencies
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.