Full-Time

Senior Software Developer

AI & Automation

Posted on 12/5/2025

Deadline 12/6/25
BMO

BMO

10,001+ employees

Banking, lending, wealth, and capital markets

Compensation Overview

$75.9k - $141.9k/yr

+ Commission

Toronto, ON, Canada

Hybrid

Two days on-site per week required.

Category
Software Engineering (2)
,
Requirements
  • Foundational level of proficiency: Creative thinking.
  • Foundational level of proficiency: Building and managing relationships.
  • Foundational level of proficiency: Emotional agility.
  • Foundational level of proficiency: Quality Assurance and Testing.
  • Foundational level of proficiency: Cloud computing.
  • Foundational level of proficiency: Microservices.
  • Foundational level of proficiency: Technology Business Requirements Definition, Analysis and Mapping.
  • Foundational level of proficiency: Adaptability.
  • Foundational level of proficiency: Learning Agility.
  • Intermediate level of proficiency: Programming.
  • Intermediate level of proficiency: Fundamental AI & ML Understanding.
  • Intermediate level of proficiency: Applications Integration.
  • Intermediate level of proficiency: Test Driven Development.
  • Intermediate level of proficiency: System Development Lifecycle.
  • Intermediate level of proficiency: Troubleshooting.
  • Intermediate level of proficiency: System and Technology Integration.
  • Intermediate level of proficiency: Verbal & written communication skills.
  • Intermediate level of proficiency: Collaboration & team skills.
  • Intermediate level of proficiency: Analytical and problem solving skills.
  • Intermediate level of proficiency: Data driven decision making.
  • Typically between 5 - 7 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Technical proficiency gained through education and/or business experience.
  • Tech skills required: Python, AWS and ML Technologies.
Responsibilities
  • Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.
  • Translates user requirements into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user.
  • Leveraging AI to drive impact on SDLC and business initiatives
  • Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution.
  • Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components.
  • Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements.
  • Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
  • Follows release management processes and standards, and applies version controls.
  • Assists in interpreting and documentation of client requirements.
  • Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently on a range of complex tasks, which may include unique situations.
  • Broader work or accountabilities may be assigned as needed.

BMO Financial Group (Bank of Montreal) is a diversified financial services provider serving personal, business, and commercial clients mainly in Canada and the United States. It offers a wide range of banking solutions including everyday consumer banking, mortgages, personal loans, and small-business banking, as well as commercial loans, treasury management, and industry-specific financial advice for larger organizations. BMO also has a capital markets arm with investment banking, trading, and research services, and a wealth management division offering advisory and asset management. Revenue comes from interest on loans, fees for banking and advisory services, and commissions from investment activities. The company aims to meet the varied finance needs of individuals, small businesses, large corporations, and public sector entities by providing tailored financial solutions across multiple sectors such as agriculture, real estate, manufacturing, technology, and more.

Company Size

10,001+

Company Stage

IPO

Headquarters

Toronto, Canada

Founded

1817

Simplify Jobs

Simplify's Take

What believers are saying

  • BMO named to 2026 Forbes Most Trusted Companies list.
  • BMO hosts Investor Day March 26, 2026, outlining growth strategy.
  • BMO expands facilities like Sonida's $900M for acquisitions.

What critics are saying

  • Commercial real estate loan-to-value hits 12%, delinquency reaches 3.4%.
  • OSFI scrutiny compresses CET1 ratio below 12% within 12-18 months.
  • Volatile lumber and non-prime sectors spike defaults 20% in 6-12 months.

What makes BMO unique

  • BMO ranks seventh largest North American bank with $1.5 trillion assets.
  • BMO delivers tailored banking for agriculture, oil, gas, and trucking sectors.
  • BMO integrates digital-first AI-powered services across personal and commercial banking.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Tuition Reimbursement

Retirement savings plans

Company News

Benzinga
Jan 21st, 2026
GreenFirst secures $30M federal loan to navigate lumber market volatility

GreenFirst Forest Products has secured a $30 million term loan under Canada's Softwood Lumber Program, arranged with banking partner BMO. The financing aims to support liquidity and operations amid ongoing market volatility in the North American lumber sector. The loan enhances GreenFirst's financial flexibility as the company navigates challenging market conditions, including reduced demand and pricing pressures. CEO Joël Fournier said the funding strengthens the balance sheet and provides important liquidity during a difficult industry period. The Softwood Lumber Program was introduced by the Canadian government to support eligible softwood lumber producers facing adverse market conditions. GreenFirst owns four sawmills and operates over 6 million hectares of FSC-certified public forestlands in Ontario.

TipRanks
Jan 14th, 2026
BMO issues $1.1B senior notes due 2032 with legal validation from US and Canadian counsel

Bank of Montreal filed a Form 6-K on 14 January 2026 detailing the issuance of US$1.1 billion in 4.439% Fixed/Floating Rate Senior Notes due 2032 under its US$75 billion shelf registration. The filing includes legal opinions from Sullivan & Cromwell LLP and Osler, Hoskin & Harcourt LLP confirming the notes constitute valid and legally binding obligations under applicable US and New York law. The transaction reinforces the legal robustness of the funding for bondholders and supports BMO's ongoing access to US capital markets. Bank of Montreal, headquartered in Toronto with its head office in Montreal, regularly issues debt securities in international markets as part of its diversified funding strategy.

TradingView
Jan 5th, 2026
Sonida Senior Living secures $900M credit facility from BMO Bank for acquisitions and expansion

Sonida Senior Living has entered into an amended and restated credit agreement with BMO Bank to expand its financing capacity. The facilities comprise two term loans totalling $525 million and a $375 million revolving credit facility, with maturities ranging from three to five years and an option to extend the revolver by one year. The borrowings will support acquisitions, including the CHP deal, capital expenditures and general corporate purposes. Funding is subject to the concurrent closing of the CHP acquisition and customary conditions.

TradingView
Dec 18th, 2025
Electromed Signs Credit Agreement With BMO Bank

Electromed entered a new senior secured revolving credit facility with BMO Bank for $10 million, maturing December 16, 2026 at one-month Term SOFR plus 1.75%. The facility is secured by a first-priority lien on substantially all assets and includes customary and financial covenants, including a min…

AktienSensor
Dec 17th, 2025
BMO expands covered-bond programme amid asset quality concerns and gold producer placement

Bank of Montreal has expanded its covered-bond programme to strengthen liquidity and increase asset-backed lending capacity. BMO Capital Markets will also lead a private placement for a Canadian gold producer, demonstrating continued capital-market engagement. However, the bank's prospectus lacks detailed disclosure on the asset pool backing the new bonds. Internal data shows loan-to-value ratios for commercial real estate have increased to 12%, whilst projected delinquency rates for the new pool could reach 3.4% under stressed conditions, compared to 1.8% for existing bonds. The gold producer's shares were priced 15% above recent trading ranges, raising valuation concerns. The expansion highlights questions about asset quality, regulatory capital impacts, and potential conflicts of interest in BMO's dual underwriting role. Stakeholders await transparent disclosure on collateral quality and capital ratio projections.

INACTIVE