Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director, Quantitative Developer (C#)

$175k per year

Bank of Montreal

Application Deadline:

12/30/2026

Address:
100 King Street West

Job Family Group:

Capital Mrkts Sales & Service

BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarkets

Join the Quantitative Engineering team at BMO Global Markets and take your skills to the next level! As a Quantitative Engineer, you will have the opportunity to work on the derivatives counterparty credit risk and credit value adjustment system, playing a critical role in programming and supporting analytics, and building the future. Collaborate closely with our trading desks, quants, and downstream groups, and contribute to automating, testing, and monitoring tools.

Key Responsibilities:

Programming and Support:Develop, program, and maintain analytics within the bank derivatives source system.
Provide booking and diagnostic support for integrated models.

Automation and Improvement:Collaborate with teammates to automate release, testing, and monitoring tools.
Enhance system robustness and capabilities alongside your team.

Stakeholder Collaboration:Work closely with trading desks and quantitative analysts on valuation and downstream feeds.
Ensure accurate capture of information by collaborating with downstream groups.

Qualifications:

Required:

A university degree in a technical field such as mathematics, physics, engineering, or statistics.
Expert-level knowledge in C#.
Experience with scripting languages. PowerShell is desirable.
Experience with financial models.
Familiarity with numerical analysis in a relevant field.

Desirable:

Familiarity with equities and/or equity derivatives trading is helpful.
Experience working on large code bases and familiarity with design patterns.
XVA or CCR experience is desirable.
Experience with databases.
Experience with distributed computing

Salary:

Base Salary offered for this role is $175,000 CAD

Salary:

Pay Type:

Salaried
The above represents BMO Financial Group’s pay range and type.

Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: 

About Us

At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.

As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.

To find out more visit us at

BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.

Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.

Employment type: Full-time

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Director, Quantitative Developer (C#) in Toronto, ON vacancy
  •  ...financière accessible à tous. Overview The Director, QuantitativeRisk is an emerging leader....  ...Risk Neutral), and completing in-depth quantitative analysis of capital markets. This...  ...assessing and reviewing analysts' work, developing talent, and managing performance... 
    Suggested
    Full time

    Reinsurance Group of America

    Toronto, ON
    5 days ago
  • $94.3k - $141.5k per year

     ...progress together. The Role: We are seeking a Senior Front-end Developer to join the Markets Technology division where they will take...  ...heavy front-end emphasis , requiring deep proficiency in .NET/C# alongside modern UI frameworks particularly React. The ideal candidate... 
    C#
    Full time

    Citigroup

    Toronto, ON
    9 hours ago
  • $120k per year

     ...world. #bmocapitalmarkets As part of the Quantitative Modeling team, the successful candidate...  ...of mathematical/computational models developed and/or owned by Global Markets Engineering...  ...Proficiency in software development (Python, C++ / C#) is a definite asset. Able to present... 
    C#
    Contract work
    Part time

    Bank of Montreal

    Toronto, ON
    4 days ago
  •  ...development projects involving multiple back-end systems. As a Full Stack Developer, you’ll assemble, implement and maintain easy, flexible, and...  ...are You can demonstrate experience with at least 4+ years of C# / .Net development with Test Driven Development experience (TDD,... 
    C#
    Flexible hours
    2 days per week
    1 day per week

    CIBC

    Toronto, ON
    4 days ago
  • $101k - $169k per year

     ...coaching -- Would you like to further develop your career with our exponentially...  ...and international clients to solve their quantitative and modelling issues? What will your typical...  ...e.g., Python, MATLAB, Visual Basic, C++, C#). ~ Strong verbal and written communication... 
    C#
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    4 days ago
  • $73.73k - $122.88k per year

     ...The Quantitative Analytics team within Financial Risk provides quantitative financial modelling and analytics capability to a variety of stakeholders...  ...to support business growth. Primary Responsibilities: Develop sophisticated models to generate economic scenarios for... 
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Manulife

    Toronto, ON
    4 days ago
  • $102.2k - $125k per year

     ...Securitization Technology team and embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. The successful applicant will help design and develop technology solutions for stakeholders within the Securitization... 
    C#
    Full time
    Manual labor
    Work at office
    Work from home

    TD

    Toronto, ON
    7 days ago
  • $118k - $152k per year

     ...is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology &...  ...Engineering practice in Toronto. In this role, you will design, develop, modernize, and maintain enterprise applications and APIs that support... 
    C#
    Internship
    Immediate start

    Capco

    Toronto, ON
    5 days ago
  •  ...combine institutional client coverage with deep knowledge of quantitative investment strategies, working closely with institutional clients...  ...of institutional Quant clients and consultants   ~ Develop trusted relationships with clients and provide ongoing investment... 
    Internship

    Connor, Clark & Lunn Investment Management

    Toronto, ON
    1 day ago
  • $80k - $175k per year

     ...Street West Job Family Group: Customer Solutions The Quantitative Investment team manages approximately $20B CAD of active equity...  ...external constituents, including product, sales, client service Develop and mentor junior members of the team Education/experience:... 
    Contract work
    Part time

    Bank of Montreal

    Toronto, ON
    4 days ago
  •  ...Job Description What is the opportunity? As a Senior Director - Chief Developer and AI Adoption, you will lead a team of Technology & Operations AI Developers who build the next-generation technology that changes how millions of people interact with financial information... 
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    4 days ago
  •  ...specific details for this role. Job Description: Role Overview The Quantitative Research team at TD Asset Management is looking for an...  ...more transparent or deterministic approaches are preferable. Develop high-quality research prototypes and contribute to their transition... 
    Full time
    Work from home

    TD

    Toronto, ON
    9 hours ago
  •  ...interested in working in a fast paced, stimulating and dynamic environment.   Primary Responsibilities: Develop, modify, optimize, test and implement real time quantitative trading models and strategies. Perform statistical analysis of historical and current financial... 

    Waterfront International Ltd

    Toronto, ON
    a month ago
  •  ...meet customer and business requirements. * Develops and maintains scalable data and object...  ...responsibilities as assigned or required by the Director or Esri Canada management in a timely and...  ..., TypeScript, Angular, HTML5, CSS3, and C#/.NET. * Strong foundation in geospatial data... 
    C#
    Long term contract
    Full time
    Summer work
    Work at office
    Work from home

    Esri Canada Limited

    Toronto, ON
    5 days ago
  • $70.83k - $106.5k per year

     ...Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston is a market...  ...or understanding of UML, WPF would be an asset ~ .Net or C# knowledge is a plus WORK EXPERIENCE – MINIMUM REQUIRED 5 years... 
    C#
    Remplacement
    Long term contract
    Full time
    Flexible hours

    Livingston International

    Toronto, ON
    3 days ago
  • usd89.2k - usd129.4k per year

     ...), and security ~ Experience in programming languages including C#, Visual Basic .NET, and Python; C++ is an asset ~ Experience in...  ...software engineering, quality assurance, and DevOps functions to design, develop, deploy, and maintain scalable enterprise applications. This role... 
    C#
    Full time
    Internship

    Moody's

    Toronto, ON
    1 day ago
  • $84.46k - $127k per year

     ...Senior Application Developer   Join Livingston and grow your career in the constantly changing world of international trade. Livingston...  ...programming language(s) such as COBOL, VB.NET, JAVA, UML, Microsoft .Net, C#, SQL , Angular Advanced skill in Microsoft Office suite... 
    C#
    Long term contract
    Full time
    Work at office
    Flexible hours

    Livingston International

    Toronto, ON
    4 days ago
  •  ...knit, collaborative group with a clear vision and goal. As a Senior Developer, you will work closely with our technology teams and business...  ...role. Technical Skills: Proficiency in C++, C++ 11, Java and C# Strong SQL skills Understanding of Object-Oriented Software... 
    C#
    Full time
    Internship
    Work at office
    3 days per week

    CI Financial

    Toronto, ON
    3 days ago
  • $58 - $68 per hour

     ...Full Stack Cloud Developer Job Description Full Stack Cloud Developer Take the next step in your career with an exciting opportunity...  .... ? 3+ years of hands-on development experience using C#, .NET or .NET Core, Python, SQL, and Blazor or similar web application... 
    C#
    Hourly pay
    Permanent employment
    Contract work
    2 days per week

    Recrute Action

    Toronto, ON
    4 days ago
  • $105k - $115k per year

     ...important at Ipsos? As a Vice President, you will serve as a senior quantitative research leader and trusted advisor to clients. You will work...  .... Employee Management Responsibilities Manages and develops researchers and team leaders, providing ongoing coaching, mentorship... 
    Long term contract
    Flexible hours

    Ipsos

    Toronto, ON
    26 days ago
  •  ...are looking for the brightest and best developers to take our capability forward. You will...  ...directly with our business traders and quantitative analysts. We are a global team with...  ...York, Toronto and Vancouver. As our KDB Developer, you will: Building and maintaining... 
    Full time
    Flexible hours

    HSBC

    Toronto, ON
    3 days ago
  •  ...for a practical, collaborative, and technically strong Staff Data Developer who can lead complex engineering work while remaining close to...  ...and curated-data concepts. Software Engineering and DevOps: C#/.NET and Azure Functions. Git and Azure DevOps pull requests,... 
    C#
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Toronto, ON
    1 day ago
  •  ...We are seeking an experienced Senior Software Developer to join our team in designing, building, testing, and deploying secure, high-performing...  ...) in an Agile delivery environment. Utilizing Microsoft .NET, C#, JavaScript, custom Web APIs, and Microsoft Azure cloud services,... 
    C#
    Contract work

    Randstad Canada

    Toronto, ON
    4 days ago
  •  ...interested in being a part of this, consider applying for the following opportunity: Who we're looking for: As a Mobile Applications Developer, you will join a squad of engineers designing, building and running our iOS and Android applications. You will spend most of your... 
    Full time
    Contract work
    Manual labor
    Local area
    Flexible hours
    Shift work

    Rogers Communications

    Toronto, ON
    4 days ago
  • $73.9k - $109.36k per year

     ...play! Position Overview: Zynga's software engineers don't just develop some of the world's popular games, we deliver some of the world's...  ...). ~1-2 years of software development experience in Java, or C#/C++. ~ Basic database development skills including SQL. ~ A self... 
    C#
    Full time
    Internship
    Local area

    Zynga

    Toronto, ON
    9 days ago
  • $100k - $120k per year

     ...in Toronto, ON. The Role   We're looking for an experienced developer to join TripArc as a Senior Software Developer. You'll work on a...  ...microservices running on Kubernetes.   ~ Write, debug, and optimize C# and T-SQL hands-on, including tracing problems through legacy... 
    C#
    Casual work
    Internship
    Work at office
    Local area
    Shift work
    2 days per week

    TripArc

    Toronto, ON
    15 days ago
  • $100k per year

     ...Finance, Research, Origination and Quantitative Modeling. What’s in it for...  ...quantitative research to developing technology solutions and supporting...  ...an exceptional platform to develop technical expertise, deepen...  ...languages such as Python, Java C++, C#, Statistical programming... 
    C#
    Long term contract
    Full time
    Contract work
    Part time
    Internship

    Bank of Montreal

    Toronto, ON
    1 day ago
  •  ...applications and APIs. ~Design, build, and maintain efficient, high-performing RESTful Web APIs using C# and .NET Core / .NET 6+. ~Write clean, maintainable code, develop detailed programming specifications, and execute thorough unit/integration testing. ~Integrate Web... 
    C#
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    1 day ago
  •  ...supported by a team of artists, designers, developers, product managers, thinkers, and doers...  ...company. About the Role As a Unity Game Developer intern you will work within a cross-...  ...fun gameplay experiences using Unity and C#. Testing your work with kids and seeing... 
    C#
    Full time
    Internship
    Worldwide

    Sago Mini

    Toronto, ON
    3 days ago
  • $200k - $250k per year

     ...and radiology systems. Partner with Data Science and AI teams to develop, optimize, and productionize end-to-end data and machine learning...  ...delivery; strong proficiency in backend development using C# and the latest.NET Core frameworks, this role is weighted toward back... 
    C#
    Remplacement
    Full time
    Remote work
    Flexible hours
    Shift work

    Mosaic Clinical Technologies

    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Quantitative Developer (C#). Be the first to apply!