BMO Financial Group

Banking

SeniorTechnologyOfficer

$95–176k Toronto, Ontario, Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Technology Officer at BMO Financial Group. Skills: Cloud platform, STO experience, Software development, Cloud architecture. Develop scalable applications. Focus on technical design”

What You'll Achieve.

Create lasting, positive change; Power economic growth; Make an impact; Reach new milestones; Help customers reach theirs; Set inspirational goals; Define clear expected outcomes; Ensure clear accountability

Industry & Context.

Banking
Problems you'll solve

Analytical and problem solving skills; Address unique situations; Find solutions to problems

What They're Looking For.

Must Have

10+ years of relevant experience, post-secondary degree in related field of study or an equivalent combination of education and experience, Seasoned professional with a combination of education, experience and industry knowledge

Nice to Have

leadership, process, data related skills, cloud platform (AWS or Azure) functional knowledge, previous STO experience within a banking environment

What You'll Do.

Develop scalable applications

Focus on technical design

Enhance cloud applications

Migrate applications to cloud

Modify applications for cloud

Build new cloud-native applications

Integrate data sources

Design cloud-native software

Maintain applications and infrastructure

Support strategies to enhance performance

Develop workflows and processes

Create instructions for operations

Establish development environment

How You'll Work.

Team & Collaboration

Build interdependent teams; Collaborate across functional groups; Cross-group collaboration

Communication Scope

Verbal & written communication skills

Full Job Description

Application Deadline: 06/07/2026 Address: 100 King Street West Job Family Group: Technology The ideal candidate will have a combination of leadership, process, data related skills, cloud platform (AWS or Azure) functional knowledge, and previous STO experience within a banking environment. Develops scalable and accessible business cloud applications. Focuses on the technical design, development, enhancement, testing, debugging and maintenance of Cloud applications and supports the design of business processes in the cloud. Applies expertise and in-depth understanding of managed services environments, next-generation databases and, developer tools. Migrates existing applications to the cloud, and modifies existing applications for the cloud, or builds new cloud-native applications.​ * Creates and maintains various applications using different types of programming languages. * Integrates data sources and identifies the kinds of problems that can arise due to incompatibility or security concerns.​ * Designs, configures and implements the cloud-native software that solves actual business problems using cloud technology​. * Maintains applications and infrastructure for cloud-based platforms​. * Supports the creation of strategies to enhance the performance of existing cloud technologies. * Develops workflows and processes following best practices and the cloud architecture​. * Understands specific cloud resources, services, architectures and service-level agreements in order to create scalable and extensive software products.​ * Creates instructions for cloud computing operations and documentation. * Establishes a development environment and continuous integration pipeline. Utilizes modern application patterns and code efficiency.​ * Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.​ * Fosters a culture aligned to BMO purpose, values and strategy and role models BMO values and behavi

Free ATS check

Applying for this Senior Technology Officer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about BMO Financial Group?

Real rants from real employees. Read before you apply.

Read Company Rants →