Analyst, Software Engineer (c#)

BMO

Toronto, Ontario, Canada
Base: $100,000 cad; bonus/equity: not specified; b...
C# programming expertise
Object-oriented programming
Distributed systems architecture
Join the Quantitative Engineering team at BMO Global Markets and take your skills to the next level!

Job Summary

  • Join the Quantitative Engineering team at BMO Global Markets and take your skills to the next level!
  • As a member of our team, you will have the unique opportunity to enhance the analytics library used in trading applications across Global Markets.
  • Following our DevOps model, we believe in a hands-on approach, where team members take ownership of their work from start to finish.

Matching Summary

Join the Quantitative Engineering team at BMO Global Markets and take your skills to the next level!

Salary

Base: $100,000 CAD; Bonus/Equity: Not specified; Benefits: health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • C# programming expertise
  • Object-oriented programming
  • Distributed systems architecture
  • Microservices architecture
  • Cloud-based technologies (AWS, Kubernetes)
  • Messaging technologies (Kafka, ActiveMQ)
  • DevOps model
  • Testing, automation, metrics, monitoring

Nice-to-have

  • Understanding of financial pricing models
  • Valuation of derivative products

Key Requirements

  • Bachelor's or advanced degree in a technical field
  • 0-5 years of experience in Capital Markets
  • Experience with modern C# development
  • Familiarity with cloud-based technologies
  • Knowledge of messaging technologies
  • Expert with Windows and Linux operating systems
  • Experience with CI/CD tools

Work Rights

Not specified

Tailored Resume

Cover Letter