A complete application in a minute
Tailored resume and cover letter, ready to send.
Phi Partners seeks a senior C# / SQL developer to own batch processing behind a mission-critical financial application. You will analyse algorithms, reengineer queries and optimise large-scale data workflows across C# and Oracle environments.
You will profile components, manage Control-M scheduled jobs and contribute to Hadoop-based data processing while ensuring seamless frontend-backend integration with Angular and NestJS. Strong problem-solving and capital markets awareness are valued.
Phi Partners has been a trusted capital markets consultancy for more than 20 years, providing quantitative and technology expertise across front office, pricing and risk. We support more than 80 financial institutions across the buy-side and sell-side through niche capabilities spanning quant, engineering, vendor platforms and cloud infrastructure. Our teams work on complex, real-world problems across models, analytics, applications, data and cloud infrastructure, within an international delivery organisation built around regional hubs and specialist centres of excellence. For people who enjoy technically demanding work in capital markets, Phi offers the opportunity to work closely with expert colleagues and major financial institutions on high-value, business-critical initiatives.
One of our clients is a leading European corporate and investment bank with a substantial global markets franchise, operating across front-office, risk and post-trade technology from its Paris technology hub.
Phi Partners is supporting the bank's trade and sensitivities repository team, within the risk IT function of its Global Markets & Risks division. The team delivers regulatory, business and architecture change projects, evolves and maintains the business information system, and provides daily support to Risk, Results, Front Office and Back Office users.
The mission centres on an application that assigns a payoff identifier (financial instrument type) and an observability level (Fair Value Level) to each instrument, based on its characteristics and business mapping rules. It processes very large volumes of data, instruments, trades, assets, positions, sensitivities, stress shocks and XVA, from multiple sources. The objective is to analyse, optimise and rework the determination algorithm to reduce batch processing time.
We are looking for a senior C# / SQL developer with a strong performance and optimisation focus to take ownership of the batch processing behind this application. You will be :
The ideal candidate will have: