Ce recruteur est en ligne!

Voilà ta chance d'être vu en premier!

Postuler maintenant

Senior Software Developer

Toronto, ON
  • Nombre de poste(s) à combler : 1

  • À discuter
  • Date d'entrée en fonction : 1 poste à combler dès que possible

Date limite pour présenter sa candidature :

01/25/2026

Adresse :

33 Dundas Street West

Groupe de famille d'emploi :

Technologie

This opportunity is within the Canadian Digital Banking (CDB) platform team, which plays a critical role in the full lifecycle of development for BMO’s Online and Mobile Banking applications.

You will drive the entire software development lifecycle, collaborating across functional teams to transform requirements into robust features. This includes managing development teams and processes, conducting software testing, and performing ongoing maintenance. Key responsibilities involve translating user requirements into technical specifications, writing code, and preparing design documentation. You will support system design, recommend security solutions, and debug business systems and applications. You will apply deep knowledge of algorithms, data structures, and programming languages to develop high-quality technology applications and services, including tools, standards, and software platforms based on business needs.

  • Translate user needs into technical specifications by understanding, conceptualizing, and facilitating requirements.
  • Analyze, design, develop, test, and implement new software programs, documenting the entire software development lifecycle.
  • Perform preventive and corrective maintenance, troubleshooting, and fault rectification for system and core software components.
  • Ensure code and configurations adhere to security, logging, error handling, performance standards, and non-functional requirements.
  • Evaluate new technologies for fit with the platform/eco-system, considering upstream and downstream impacts on process, data, and risk.
  • Follow release management processes and standards, including version control.
  • Assist in interpreting and documenting client requirements.
  • Focus primarily on business or group within BMO; may also have broader, enterprise-wide responsibilities.
  • Provide specialized consulting, analytical, and technical support.
  • Exercise judgment to identify, diagnose, and solve problems within established guidelines.
  • Work independently and manage non-routine situations regularly.
  • Additional accountabilities or broader work may be assigned as needed.

Qualifications:

  • Typically 5-7 years of relevant experience and/or certification in a related field or an equivalent combination of education and experience.
  • Solid understanding of software development practices, concepts, and technology through formal training and/or work experience.
  • Advanced knowledge of UI frameworks, preferably Angular.
  • Advanced knowledge of HTML, CSS, and Typescript.
  • Experience with mobile hybrid development and familiarity with the Ionic Capacitor framework is an asset.
  • Knowledge of native mobile development frameworks (Android SDK, Kotlin, Swift, iOS) is an asset.
  • Experience with AWS and Azure DevOps pipelines is an asset.
  • Some experience with the Java programming language is a plus.
  • Strong verbal and written communication skills.
  • Excellent collaboration and team skills.
  • Strong analytical and problem-solving abilities.
  • Demonstrated influence skills.
  • Experience with data-driven decision making.

Salaire :

$75,900.00 - $141,900.00

Type de rémunération :

Salaire

Ce qui précède représente la fourchette et le type de rémunération de BMO Groupe financier.

Les salaires varieront en fonction de facteurs comme l’emplacement, les compétences, l’expérience, les études et les qualifications pour le poste et pourront inclure une structure de commissions. Les salaires pour les postes à temps partiel seront calculés au prorata du nombre d’heures travaillées régulièrement. Pour les rôles à commission, le salaire susmentionné représente la cible de BMO Groupe financier pour la première année au poste.

La rémunération totale offerte par BMO variera selon le type de rémunération associé au poste et peut comprendre des primes de rendement, des primes discrétionnaires ainsi que d’autres avantages et récompenses. BMO offre également une assurance santé, le remboursement des frais de scolarité, une assurance accident et une assurance vie, ainsi que des régimes d’épargne-retraite. Pour en savoir plus sur nos avantages sociaux, consultez le site : https://jobs.bmo.com/ca/fr/R%C3%A9mun%C3%A9ration-globale

À propos de nous

À BMO, nous sommes animés par une raison d’être commune : Avoir le cran de faire une différence dans la vie, comme en affaires. Cette raison d’être nous invite à entraîner des changements positifs et durables pour nos clients, nos collectivités et nos gens. En travaillant ensemble, en innovant et en repoussant les limites, nous transformons des vies et des entreprises et favorisons la croissance économique partout dans le monde.

En tant que membre de l'équipe de BMO, vous êtes valorisé, respecté et entendu, et vous avez plus de moyens pour progresser et obtenir des résultats. Nous nous efforçons de vous aider à obtenir des résultats dès le premier jour, pour vous-même et nos clients. Nous vous offrirons les outils et les ressources dont vous avez besoin pour franchir de nouvelles étapes, car vous aidez nos clients à franchir les leurs. Au moyen de formation et de coaching approfondis ainsi que de soutien de la direction et d'occasions de réseautage, nous vous aiderons à acquérir une expérience enrichissante et à élargir votre groupe de compétences.

Pour en savoir plus, visitez-nous à l'adresse https://jobs.bmo.com/ca/fr.

BMO s'engage à offrir un milieu de travail inclusif, équitable et accessible. Nous apprenons de nos différences et tirons notre force des gens et de leurs différents points de vue. Des mesures d’adaptation sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection. Pour demander des mesures d’adaptation, veuillez communiquer avec votre recruteur.

Remarque aux recruteurs : BMO n’accepte pas les curriculum vitæ non sollicités provenant de toute source autre que le candidat directement. Tout curriculum vitæ non sollicité envoyé à BMO, directement ou indirectement, sera considéré comme la propriété de BMO. BMO ne paiera aucuns frais pour les placements découlant de la réception d’un curriculum vitæ non sollicité. Une agence de recrutement doit d’abord détenir une entente de service écrite valide et dûment signée avant d’envoyer des curriculum vitæ.


Exigences

Niveau d'études

non déterminé

Années d'expérience

non déterminé

Langues écrites

non déterminé

Langues parlées

non déterminé