Job SummaryWe are seeking a Senior Developer to join the Fixed Income Derivatives Technology team, supporting Interest Rates Sales & Trading and Quantitative Strategists. The role focuses on developing large-scale Scala-based risk, pricing, and trading systems for the Interest Rates Derivatives business.
Key Responsibilities- Design and develop distributed systems for intraday and end-of-day risk, PnL, and market scenario calculations.
- Develop and enhance pricing and workflow applications for sales and trading teams.
- Build front-to-back risk scenario infrastructure and strategic market data platforms.
- Design APIs to provide programmatic access to pricing and risk analytics.
- Develop scalable solutions supporting global Interest Rate trading desks.
- Provide technology support for the Macro business and collaborate with trading, operations, controllers, risk, and strategy teams.
- Own projects throughout the full lifecycle, from problem analysis and design through successful delivery.
Required Qualifications- Bachelor's degree or higher in Computer Science, Mathematics, Electrical Engineering, or a related computational discipline.
- Strong software engineering, analytical, and problem-solving skills.
- Good understanding of JVM architecture and multithreading.
- Strong interest in learning financial markets.
- Good written and verbal communication skills.
- Self-motivated with the ability to learn quickly and take ownership of critical problems.
Preferred Qualifications- Knowledge of fixed income markets, financial models, and risk management.
- Experience developing financial risk management systems or trading tools.
- Experience with distributed or cloud computing.
- Experience with Java/Scala performance tuning.
- Understanding of DevOps and continuous development principles.