Capital Markets Technology, Equities group is seeking a Senior Software Developer to work on a Risk & Analytics Services Applications supporting the Equity Derivatives trading desks. The platform stores risk analytics generated by a proprietary valuation engine and makes them available through a variety of interfaces to Traders. The applications also involve saving market data, running reports and analysis to serve the trading desk.
What will you do?
Work as a member of a global team to build Technology solutions used across the Equity and Equity Derivatives trading desks (Flow, DLO, STP, CED, CASH).
Maintain Legacy Risk Calculation & Visualization Application (C#/WPF)
Work with Analytics team on updating pricing library during releases
Work within the Valuation & Reporting team to export existing functionalities and rebuild them as services.
Work with Risk Visualization team to migrate existing functionalities & UI features into Strategic Risk Visualization Platform
What do you need to succeed?
Must-have
7+ Years of Experience in C# (Async, Multi-threading, .net core, asp .net, C# profiling, performance analysis)
5+ Years of Database (MSSQL or other), EFCore, Query analysis and plans
Experience with Apache Ignite
3+ Years of Experience with DevOps (Git, Jenkins, Powershell, docker, K8s)
Nice-to-have
RealTime Data web Development (React, Reduc RxJs, Websockets, pub/sub, micro services, nginx)
Strong analytical and problem solving skills; ability to work in fast-paced environments delivering quality solutions
Excellent written and spoken communication skills
What's in it for you?
We thrive on the challenge to be our best, on progressive thinking to keep growing, and on working together to deliver trusted advice to our clients and help communities prosper.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
Leaders who support your development through coaching and managing opportunities.
Work in a dynamic, collaborative, progressive, and high-performing team.
Flexible work/life balance options.
Opportunities to do challenging work.
Opportunities to take on progressively greater accountabilities.
Opportunities to building close relationships with business stakeholders.
Job Type: Fixed term contract
Contract length: 12 months
Pay: $60.00-$65.00 per hour
Expected hours: 40 per week
Language:
English (preferred)
Work Location: Hybrid remote in Toronto, ON M4T 1W1
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.