Senior Software Engineer (Trading)
City: | 000 Réso Montréal Souterrain Montréal, H3B 5A7 QC, Canada |
Title: | Senior Software Engineer (Trading) |
Category: | IT |
EmploymentType: | Contract |
Description: |
Unique opportunity to contribute to the evolution of the LTX platform and the advancement of corporate bond market structure.
Location; Montreal, QC The engagement will be On-site and Hybrid model Applications from all over Canada are accepted as long as incumbents are willing to relocate to Montreal Role Description The Senior Software Engineer with e-Trading Platform experience will join a team building high-performance, low latency technology to support our patented new corporate bond trading execution protocol, RFX. The Senior Software Engineer should enjoy working with a small, talented team but have an independent mindset to champion our customers’ experience of quality and the security of our customers’ data. Responsibilities: Create algorithms Build Limit Order Book Extend Trade execution protocol Incorporate market data Build services to complement trading activities Preferred Skills and Experiences: Create highly performant deterministic state machines Develop micros services that are asynchronous in nature and messaging-centric Assume responsibility for code quality and correctness Develop server-side code in a challenging high-performance environment Ensure your code is fully tested at the unit level. Help design and build end-to-end automated tests Produce prototypes to solicit real user feedback, utilize feedback to evolve the product iterative Requirements 3 - 6 years development experience 4+ years working on front office trading systems or exchanges Java High performance trading applications FIX API Trading protocols Resiliency / HA Messaging Data persistence Knowledge of common software design patterns and experience with Object Oriented Analysis and Design Experience with distributed systems design and development |
Company: |