Associate, Fixed Income Development

BMO

Toronto, Canada
Base: $75,900.00 - $141,900.00; bonus/equity: not ...
Core java development
Performance-sensitive systems
Multi-threaded programming
This is an opportunity to work on front-office trading platforms where your code has real impact

Job Summary

  • This is an opportunity to work on front-office trading platforms where your code has real impact.
  • The developer will continually interact with multiple teams including product, traders, and operations to implement robust new trading features and improve existing strategy offerings.
  • BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

This is an opportunity to work on front-office trading platforms where your code has real impact.

Salary

Base: $75,900.00 - $141,900.00; Bonus/Equity: Not specified; Benefits: health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • core Java development
  • performance-sensitive systems
  • multi-threaded programming
  • JUnit testing
  • FIX protocol
  • financial markets

Nice-to-have

  • keen interest in developing low-latency systems
  • strong collaborative and team-oriented mindset
  • explaining technical ideas
  • asking the right questions

Key Requirements

  • 5+ years of professional core Java development experience
  • BA/BS degree in Computer Science or equivalent practical experience
  • strong analytical and problem-solving skills
  • strong verbal and written communication skills
  • strong collaborative and team-oriented mindset
  • strong JUnit testing skills
  • strong multi-threaded programming skills
  • solid understanding of financial markets and electronic trading systems
  • experience optimizing software performance and reducing latency

Work Rights

Not specified

Tailored Resume

Cover Letter