Developer lead (ai-enabled systems) (Ontario)

Developer lead (ai-enabled systems) (Ontario)

14 Aug
|
BMO Financial Group
|
Ontario

14 Aug

BMO Financial Group

Ontario

Date limite pour présenter sa candidature : 08/30/2026
Adresse : 100 King Street West
Groupe de famille d'emploi : Technologie
Role Overview We are looking for a Senior Full Stack Engineer who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development approaches.
This role is not limited to a specific tech stack.
We are looking for someone who: Understands banking/business workflows
Takes end-to-end ownership of delivery
Is a robust problem solver
Is open to leveraging AI tools to improve productivity and system design
You will work across frontend, backend, and integration layers to build reliable systems, while progressively incorporating AI capabilities where they add real business value.
What You’ll Work On Build and enhance core banking and onboarding platforms
Design APIs and backend services that support complex workflows
Develop user-facing applications with strong focus on usability and performance
Work on data-driven systems, integrations, and orchestration layers
Contribute to modernization initiatives (API-first, cloud, event-driven architecture)
Explore and implement AI-assisted features (automation, insights, intelligent workflows) where appropriate
Key Responsibilities Design, build, and support end-to-end applications across frontend, backend, and integration layers
Translate business requirements into scalable technical solutions
Take ownership of features from design through production and support
Collaborate with product, architecture, and business teams to solve complex domain problems
Build robust microservices/APIs using Java / Node / Python
Develop intuitive frontend applications (React / Angular)
Ensure systems are secure, resilient, and compliant (critical in banking)
Identify opportunities to leverage AI tools (e.g., code generation, automation, intelligent workflows) to improve delivery efficiency
Contribute to continuous improvement of engineering practices (quality, CI/CD, observability)
Core Technical Stack Backend: Java (Spring Boot), Node.js, Python
Frontend: React or Angular
Architecture: Microservices, APIs, event-driven systems
Data: SQL/NoSQL, Oracle
Infrastructure: AWS/Azure, Docker, Kubernetes, Kafka
Tools: CI/CD pipelines,



observability platforms
Must-Have Skills 7-15+ years of experience in backend/full-stack development in enterprise environments
Strong understanding of system design, scalability, and distributed systems
Experience delivering production-grade applications end-to-end
Solid experience in banking or financial services domain (onboarding, payments, lending, trade, etc.)
Strong problem-solving and analytical skills
Demonstrated ownership and accountability for delivery
Ability to work across tech stacks and adapt quickly
Strong communication and collaboration skills
Nice to Have Exposure to AI/ML or LLM-based capabilities (even at feature level)
Experience using AI development tools (e.g., Copilot, code assistants, automation tools)
Familiarity with search, data retrieval, or analytics platforms
Experience with cloud-native or modernization programs
Understanding of event-driven or streaming architectures
Mindset We’re Looking For Thinks beyond code-focuses on business outcomes and user value
Owns problems end-to-end, not just assigned tasks
Comfortable working in ambiguous problem spaces
Willing to challenge existing approaches and think creatively
Continuously learning, including how AI can enhance engineering productivity
Pragmatic-balances innovation with real-world delivery constraints
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 aides 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.

#J-18808-Ljbffr

📌 Developer lead (ai-enabled systems) (Ontario)
🏢 BMO Financial Group
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer lead (ai-enabled systems) (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: developer lead (ai-enabled systems) (ontario) / ontario