Developer Apply
Location: 2x/week onsite, Toronto or MontrealLength: 12 Month Duration + ExtensionHours: 37.5This team sits within Capital Markets Technology and owns the systems that manage the full transaction lifecycle across OTC products, equities, and derivatives. You will be stepping into a backfill role that requires immediate impact — owning complex development, navigating legacy infrastructure, and partnering directly with front office and middle office stakeholders. What You Will Be Doing Lead development and enhancement of core transaction management systems across equities, listed derivatives, and OTC products. Own delivery of complex features and modules end-to-end in C# and Java, with the ability to read, debug, and contribute to C++ components where required. Drive solutions across the full trade lifecycle including trade capture, booking, position management, P&L, and settlement. Translate front office and operations requirements into scalable, maintainable solutions. Support and stabilize production systems with clear understanding of downstream risk and business impact. Contribute to architecture discussions, code reviews, and cross-team delivery planning. What We Are Looking For 7 or more years of software development experience in capital markets or financial services. Primary strength in C# and Java, with working knowledge of C++. Deep domain expertise across equities and derivatives. Hands-on experience with the trade lifecycle from execution through settlement. Nice to Have Sophis, Murex, Calypso, or similar enterprise trading platform experience. FIX protocol or market connectivity knowledge. SQL proficiency in a trading system context.

