Design electronic trading strategies with Java, C++, or Python at National Bank of Canada. This is an in office opportunity in Montreal or Toronto.
As an Analyst or Associate, you will help build and evolve electronic trading capabilities within Capital Markets. Work alongside traders and quantitative colleagues on strategy design, implementation, testing, monitoring, and enhancements. The team provides exposure to FX and Fixed Income trading systems.
Key Responsibilities
Design trading strategies with tradersOptimize existing strategies for performance and robustnessDevelop automated and end-to-end testsProvide second-level platform support and incident follow-upDocument solutions, review work, mentor colleagues, and guide standardsRequirements:
Degree in Computer Science or EngineeringBSc with three-plus relevant years, or MSc with two-plus yearsStrong Java, C++, or Python development experienceStrong communication and technical explanation skillsRequirements gathering and clear design planning abilitiesApply electronic trading development, strategy optimization, testing, and platform support skills within National Bank’s Capital Markets team.