Join the BMO Contractor Talent Network.

Browse open jobs or create a profile to stay connected.

Latest Contract Jobs

ServiceNow Technical Specialist - CMDB & Discovery

Toronto, Ontario
BMO is currently sourcing for a ServiceNow Technical Specialist - CMDB & Discovery to support the configuration and management of the ServiceNow environment. This is a hybrid contract role in Toronto (2 days in office per week).Role Overview:The ServiceNow CMDB Specialist is responsible for developing and overseeing the overall strategy and governance for CMDB. This includes ensuring the accuracy of configuration item (CI) classification, managing discovery processes, and driving data quality initiatives to align the CMDB with business services.Key Responsibilities:• Define and maintain CMDB strategy, roadmap, and standards.  • Establish CMDB governance framework, policies, and processes.  • Drive data quality initiatives focusing on completeness, correctness, uniqueness, and compliance.  • Approve and monitor CI reconciliation, normalization, and deduplication processes.  • Oversee the creation, maintenance, and optimization of CI classes and discovery patterns.  • Monitor MID Servers, probes, and sensors to ensure accurate CI identification.  • Collaborate with various teams to validate CI and support service mapping efforts.  Must-Have Skills:• Extensive hands-on experience with ServiceNow CMDB, Discovery, and Service Mapping.  • Expertise in CI classification, identification patterns, and reconciliation logic.  • Strong knowledge of ITIL Configuration Management, Change, and Incident Management processes.  • Experience in scripting and automation in ServiceNow (GlideScript, Business Rules, Script Includes).  • Ability to work in multi-instance or multi-region ServiceNow environments.  • ServiceNow Certified Implementation Specialist – CMDB certification is preferred.  Ideal Candidate:• Demonstrates strong analytical and problem-solving capabilities.  • Possesses effective stakeholder management skills.  • Shows initiative in driving CMDB adoption and accuracy improvements.
2 days ago

Junior Control Tester – Procurement

Toronto, Ontario
BMO is currently sourcing for a Junior Control Tester to support the Procurement team. This is a hybrid contract role in Toronto (3 days in office per week). Role Overview:The Junior Control Tester will enhance the internal control framework within the Procurement Line of Business by executing quarterly monitoring and testing of controls. This role involves applying risk-based audit methodologies to ensure effective controls are in place and reported accurately, contributing to the overall governance and risk management strategies within the organization.Key Responsibilities:- Perform design and operating effectiveness testing of Procurement controls in accordance with established guidelines.- Conduct control walkthroughs with stakeholders to validate process understanding and control design.- Apply risk-based audit planning, including sampling methodology and audit evidence collection.- Test IT automated controls and manage project management-related controls.- Assess IT-related control dependencies that impact Procurement controls and third-party risk oversight.- Plan and manage testing activities, deliverables, and schedules using project management principles.- Assist in reporting and governance meeting preparations, ensuring clarity and accountability for remediation actions.Must-Have Skills:- Post-secondary degree in Business, Finance, Accounting, Information Systems, or a related field.- 3+ years of relevant experience in internal controls testing, risk management, or compliance.- Strong analytical, sampling, and audit data analytics skills.- Proficient in written and verbal communication with strong collaboration abilities across teams.- Data-driven decision-making capabilities.Ideal Candidate:- Working knowledge of risk policy and control frameworks (e.g., SOX 404, COSO, COBIT).- Financial industry experience will be considered an asset.- Experience in a dynamic environment where managing ambiguity is crucial.- Ability to engage and communicate effectively with cross-functional stakeholders.
5 days ago

Senior Developer – Fixed Income Trading

Toronto, Ontario
BMO is currently sourcing for a Senior Developer – Fixed Income Trading to support the Fixed Income trading desk. This is a hybrid contract role in Toronto (with occasional in-office requirements). Role Overview:This role is pivotal in building a best-in-class platform for BMO's Fixed Income trading operations, focusing on investment-grade and high-yield bonds. The Senior Developer will collaborate with cross-functional teams to develop complex software solutions, enhance trading systems, and ensure integration with internal and external systems, contributing to BMO's strategic objectives in capital markets.Key Responsibilities:- Provide leadership and innovative design for software development and integration.- Adapt design and functionality based on feedback from traders and stakeholders.- Build partnerships across teams to foster a productive work environment.- Produce high-quality documentation artifacts as per BMO’s standards.- Maintain current trading systems while enhancing functionalities and providing production support.- Conduct effective unit testing of software deliverables and contribute to test planning and execution.- Collaborate with organizational partners to enhance IT capabilities, focusing on real-time messaging and application integration. Must-Have Skills:- 7+ years of experience in developing complex software solutions for large organizations.- Proficiency as an Agile practitioner, capable of rapidly iterating on concepts.- Expertise in systems development with high-performance real-time streaming and backend integration (TCP, HTTP, MQ, FIX), with FIX experience being essential.- Strong command of software languages such as Java, Python, C++, and Oracle database.- Familiarity with DevOps practices, CI/CD, Git, and both Linux and Windows environments.- Experience in Capital Markets, particularly Fixed Income and Credit trading.- Knowledge of large capital markets trading platforms (e.g., Bloomberg TOMS, FIS BondOne, Calypso, WSS) is beneficial.Ideal Candidate:- Experience with AWS software development is advantageous.- Proven ability to communicate effectively with both senior stakeholders and team members.- A track record of producing neat, grammatically correct, and well-formatted documentation and reports.
5 days ago

AML Analyst - Junior

Toronto, Ontario
BMO is currently sourcing for a Junior Fraud - AML Analyst to support Personal and Business Banking initiatives. This is a hybrid contract role in Toronto (3 days in office per week).Role Overview:The Junior AML Analyst will assist in ensuring that high-risk personal and business banking customers have complete Know Your Customer (KYC) and Enhanced Due Diligence (EDD) documentation in place. The role involves reviewing and assessing KYC information, documenting findings, and making recommendations regarding customer relationships, contributing directly to minimizing risk exposure for the organization.Key Responsibilities:- Manage AML KYC personal and business requests, including Customer Due Diligence (CDD) and Enhanced Due Diligence (EDD).- Analyze and assess complex KYC reviews that involve various product lines.- Document actions and information throughout the KYC review process to maintain account and case files.- Analyze data and information to provide actionable insights and recommendations.- Prepare reports and notifications per established guidelines to minimize risk exposure.- Apply judgment to identify and solve problems within defined rules.- Perform broader accountabilities as assigned by management.Must-Have Skills:- 1-2+ years of AML KYC experience.- Strong verbal and written communication skills.- Ability to work in a fast-paced and high-volume environment, managing 90-100 cases at a time.- Specialized knowledge acquired through education or business experience.- In-depth collaboration and team skills.- Strong analytical and problem-solving capabilities.- Highly organized and detail-oriented.Ideal Candidate:- Previous banking experience, with former BMO experience prioritized.- ACAMS certification or equivalent.- Knowledge of risk and regulatory requirements related to financial crimes (FINTRAC).- Postsecondary education in a relevant field.
10 days ago

ServiceNow Technical Specialist - CMDB & Discovery

Toronto, Ontario
BMO is currently sourcing for a ServiceNow Technical Specialist - CMDB & Discovery to support the configuration and management of the ServiceNow environment. This is a hybrid contract role in Toronto (2 days in office per week).Role Overview:The ServiceNow CMDB Specialist is responsible for developing and overseeing the overall strategy and governance for CMDB. This includes ensuring the accuracy of configuration item (CI) classification, managing discovery processes, and driving data quality initiatives to align the CMDB with business services.Key Responsibilities:• Define and maintain CMDB strategy, roadmap, and standards.  • Establish CMDB governance framework, policies, and processes.  • Drive data quality initiatives focusing on completeness, correctness, uniqueness, and compliance.  • Approve and monitor CI reconciliation, normalization, and deduplication processes.  • Oversee the creation, maintenance, and optimization of CI classes and discovery patterns.  • Monitor MID Servers, probes, and sensors to ensure accurate CI identification.  • Collaborate with various teams to validate CI and support service mapping efforts.  Must-Have Skills:• Extensive hands-on experience with ServiceNow CMDB, Discovery, and Service Mapping.  • Expertise in CI classification, identification patterns, and reconciliation logic.  • Strong knowledge of ITIL Configuration Management, Change, and Incident Management processes.  • Experience in scripting and automation in ServiceNow (GlideScript, Business Rules, Script Includes).  • Ability to work in multi-instance or multi-region ServiceNow environments.  • ServiceNow Certified Implementation Specialist – CMDB certification is preferred.  Ideal Candidate:• Demonstrates strong analytical and problem-solving capabilities.  • Possesses effective stakeholder management skills.  • Shows initiative in driving CMDB adoption and accuracy improvements.
2 days ago

Junior Control Tester – Procurement

Toronto, Ontario
BMO is currently sourcing for a Junior Control Tester to support the Procurement team. This is a hybrid contract role in Toronto (3 days in office per week). Role Overview:The Junior Control Tester will enhance the internal control framework within the Procurement Line of Business by executing quarterly monitoring and testing of controls. This role involves applying risk-based audit methodologies to ensure effective controls are in place and reported accurately, contributing to the overall governance and risk management strategies within the organization.Key Responsibilities:- Perform design and operating effectiveness testing of Procurement controls in accordance with established guidelines.- Conduct control walkthroughs with stakeholders to validate process understanding and control design.- Apply risk-based audit planning, including sampling methodology and audit evidence collection.- Test IT automated controls and manage project management-related controls.- Assess IT-related control dependencies that impact Procurement controls and third-party risk oversight.- Plan and manage testing activities, deliverables, and schedules using project management principles.- Assist in reporting and governance meeting preparations, ensuring clarity and accountability for remediation actions.Must-Have Skills:- Post-secondary degree in Business, Finance, Accounting, Information Systems, or a related field.- 3+ years of relevant experience in internal controls testing, risk management, or compliance.- Strong analytical, sampling, and audit data analytics skills.- Proficient in written and verbal communication with strong collaboration abilities across teams.- Data-driven decision-making capabilities.Ideal Candidate:- Working knowledge of risk policy and control frameworks (e.g., SOX 404, COSO, COBIT).- Financial industry experience will be considered an asset.- Experience in a dynamic environment where managing ambiguity is crucial.- Ability to engage and communicate effectively with cross-functional stakeholders.
5 days ago

Senior Developer – Fixed Income Trading

Toronto, Ontario
BMO is currently sourcing for a Senior Developer – Fixed Income Trading to support the Fixed Income trading desk. This is a hybrid contract role in Toronto (with occasional in-office requirements). Role Overview:This role is pivotal in building a best-in-class platform for BMO's Fixed Income trading operations, focusing on investment-grade and high-yield bonds. The Senior Developer will collaborate with cross-functional teams to develop complex software solutions, enhance trading systems, and ensure integration with internal and external systems, contributing to BMO's strategic objectives in capital markets.Key Responsibilities:- Provide leadership and innovative design for software development and integration.- Adapt design and functionality based on feedback from traders and stakeholders.- Build partnerships across teams to foster a productive work environment.- Produce high-quality documentation artifacts as per BMO’s standards.- Maintain current trading systems while enhancing functionalities and providing production support.- Conduct effective unit testing of software deliverables and contribute to test planning and execution.- Collaborate with organizational partners to enhance IT capabilities, focusing on real-time messaging and application integration. Must-Have Skills:- 7+ years of experience in developing complex software solutions for large organizations.- Proficiency as an Agile practitioner, capable of rapidly iterating on concepts.- Expertise in systems development with high-performance real-time streaming and backend integration (TCP, HTTP, MQ, FIX), with FIX experience being essential.- Strong command of software languages such as Java, Python, C++, and Oracle database.- Familiarity with DevOps practices, CI/CD, Git, and both Linux and Windows environments.- Experience in Capital Markets, particularly Fixed Income and Credit trading.- Knowledge of large capital markets trading platforms (e.g., Bloomberg TOMS, FIS BondOne, Calypso, WSS) is beneficial.Ideal Candidate:- Experience with AWS software development is advantageous.- Proven ability to communicate effectively with both senior stakeholders and team members.- A track record of producing neat, grammatically correct, and well-formatted documentation and reports.
5 days ago
Exclusive openings
Joining the BMO Contractor Talent Network will give you direct access to BMO contract job opportunities as soon as they are released. You can use your profile to apply directly to open jobs.
Job matching
Within your profile, you can set your preferences about the type of contract work you are interested in hearing about and that will help us provide you with the relevant opportunities when new ones become available.
Apply within seconds
BMO’s Contractor Talent Network allows members to apply for a job within seconds based on our easy to use interface.
Exclusive openings
Joining the BMO Contractor Talent Network will give you direct access to BMO contract job opportunities as soon as they are released. You can use your profile to apply directly to open jobs.
Job matching
Within your profile, you can set your preferences about the type of contract work you are interested in hearing about and that will help us provide you with the relevant opportunities when new ones become available.
Apply within seconds
BMO’s Contractor Talent Network allows members to apply for a job within seconds based on our easy to use interface.

Joining the Contractor Talent Network is easy

Create a profile and start looking for your next opportunity