Lead software developer
$75.9k - $141.9k per yearBMO Financial Group
Date limite pour présenter sa candidature :
07/19/2026
Adresse :
33 Dundas Street West
Groupe de famille d'emploi :
Technologie
Lead Software Developer - API & Integration (AWS)
Digital Core B2B | Toronto (Hybrid)
Build what powers the bank. Join BMO’s Digital Core B2B API & Integration team and help design the platforms that enable seamless, secure, and scalable digital interactions across our ecosystem. We’re looking for a hands‑on technical leader who thrives in building modern cloud‑native solutions and mentoring high-performing teams.
What You’ll Do
- Lead and mentor a team of developers delivering enterprise‑grade API and integration solutions
- Design and build scalable, secure, cloud-native applications using AWS serverless technologies
- Drive best practices across architecture, coding, security, and performance
- Partner with architects, product teams, and stakeholders to shape solutions and roadmap
- Champion DevOps culture with CI/CD, automation, and observability
- Conduct code reviews and elevate engineering quality across the team
- Continuously improve systems, processes, and developer productivity
- Explore and adopt emerging technologies to enhance solutions
What You Bring
- 5+ years building APIs and integration solutions (REST/SOAP)
- 5+ years of hands‑on AWS experience (Lambda, API Gateway, Step Functions, etc.)
- 3+ years leading developers and driving technical delivery
- Strong development experience with Node.js and/or Java
- Solid understanding of API security (OAuth, SSL/TLS)
- Experience with API tooling (Swagger/OpenAPI, Postman, API Connect)
- Familiarity with DevOps and CI/CD pipelines (Bitbucket, Bamboo, JIRA)
- Knowledge of modern software development practices (SDLC, testing, release management)
- Experience with relational and NoSQL databases
Bonus Points
- Exposure to AI/ML or Generative AI concepts or integrations
- Interest in applying AI to automation, APIs, or developer productivity
Why Join Us
- Work on mission‑critical platforms powering enterprise and client experiences
- Lead with impact‑shape both solutions and team culture
- Be part of a modern cloud transformation leveraging AWS and API‑first architecture
- Collaborate with talented engineers, architects, and product leaders
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 :
À 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
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æ.
#J-18808-Ljbffr$102.48k - $153.72k per year
Software Developer – Team Lead IXL Learning, developer of personalized learning products used by millions of people worldwide, is seeking a Software Developer Team Lead with a passion for technology and education. As part of the Integrations team, you will lead engineering efforts...SuggestedFull timeWork at officeWorldwideMonday to friday1 day per week$88k - $130k per year
Technical Lead / Senior Developer - Software Development Location: Toronto Other locations: Primary Location Only Requisition ID: 1715141 At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and...SuggestedLong term contract$209k - $283k per year
Come join Intuit as a Principal Software Developer and help us power prosperity around the world. We are looking for engineers that love to take... ...improve the engineering community. Provides perspective on leading industry trends, recommendations on new and emerging...SuggestedLong term contractTemporary workRelocation package- Join to apply for the Intermediate Software Developer role at SJC SJC: A Leader in Canadian Communications SJC stands as Canada’s largest privately owned... ...company, distinguished by its portfolio of leading media brands, including Toronto Life, Chatelaine, and...SuggestedFull timeFlexible hours
- InTouchLink is a leading technology platform powering engagement in senior living communities across North America. Our tools help staff... ...and communicate. About the Role We’re looking for a senior software developer who’s excited to work across our core platform while helping...SuggestedRemote workFlexible hours
$90k - $115k per year
...support releases safely. Continuously improving the quality of software through reviews and refactoring. Actively participate in... ...related field. 5-7 years of hands-on experience as a software developer (Java + Spring Boot + Hibernate/JPA + REST). Strong debugging...Internship- About the job RQ08950 - Software Developer - Senior Description NOTE Assignment Type: This position is currently listed as "Hybrid" and... ...and technologies an asset Knowledge and experience with leading-edge technologies, design criteria including usability, security...Contract workFlexible hours3 days per week
$213k - $250k per year
...financial shift, keep reading. The Software Platform (SP) team builds... ...infrastructure and developer platforms that power all of Robinhood... ..., acting as a technical leader across all five SP teams. You’... ...expectations. What you’ll do ● Lead architecture, strategy, and technical...Work at officeShift work- About the job RQ09474 - Software Developer - Senior Description Responsibilities Requirements... ...Technical Project Leadership Experience leading a development team to deliver an end-to-... ...practices. Ability and experience to lead major complex IT projects, direct teams...Contract workRemote work
- About the job RQ09052 - Software Developer - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite";... ...retrospectives. Able to analyze business and functional requirements, lead/participate in JAD sessions and prepare required architecture...Contract workMonday to friday
$101.42k - $148.76k per year
...leadership and individual contribution. As the leader of a cross‑functional squad, you’ll... ...technologies. Job Responsibilities Lead technical discussions and contribute to architectural... ..., reliable, secure, and high‑quality software solutions Mentor engineers to uphold...Work at office$130k - $150k per year
...results for the organization. Overview Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative. You have 8+ years building production software systems and at least a few years leading or anchoring a team technically. You...Contract workWork at officeRemote workMonday to friday- Embark on a Software Developer Internship at Canada Life to enhance your skills from September to December. Work collaboratively to build impactful software solutions while supported by experienced developers. This temporary full-time student position is for those registered...Full timeTemporary workInternship
- Drive innovative solutions with Northpoint Commercial Finance as a C# Software Developer focused on Equipment Finance and Lease Financing. Collaborate on the Odessa Platform using extensive .NET and SQL expertise. Join Northpoint's team in Canada, where your experience in...
- Title: Senior Software Developer Location: Toronto (Hybrid) – Relocation Works Duration: Full‑time Citizenship: Canadian citizen or permanent resident only. Video interviews will be conducted. Technical Experience 8‑10 years of experience with Golang, JavaScript, Node.js....Permanent employmentFull timeRelocation
- About the job RQ09011 - Software Developer - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00...Contract workWork at officeMonday to friday
- About the job RQ09214 - Software Developer - Senior Description Review and understand code and architecture of the existing code, and make updates as required to ensure the code is modular and can support scalability requirements Code enhancements to existing features...Full timeContract workRemote work
$59.09 - $63.31 per hour
...RQ11085 - Jr. Software Developer 1-year contract (254 business days) - possible extension ONSITE 5 days -222 Jarvis St Must Have: Experience with Agile methodologies Experience with React framework and typescript Experience with Node.js and Next.js...Contract workInternship- About the job RQ09176 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven...
- Join a leading company in Toronto as a Software Developer focused on Infrastructure Systems. Play a key role in building tools that empower developers and improve service reliability. You’ll join a top-tier organization that values ethical practices and high-impact work. Use...
- ...Elevate your career at Propel as an Intermediate Software Developer specializing in fintech solutions. In this role, you will maintain critical platforms and participate in high-impact projects. You will be responsible for writing efficient code and troubleshooting production...
$151.2k - $189k per year
...systems, and build the observability, alerting, and reconciliation tooling to prove it continuously. What we're looking for Senior software engineer with strong backend experience and a track record of building reliable, high-correctness systems in Java, Kotlin, or similar...Long term contract$200k - $235k per year
Staff Software Developer, Backend Platform Toronto, Canada Join us in building the future of finance. Our mission is to democratize finance... ...Software Developer , you will set technical direction and lead large, multi-team initiatives that improve how backend systems...Long term contractWork at officeFlexible hoursShift work3 days per week- About the job RQ08563 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or generating code...
- Software Developer - Senior Downtown, Toronto; Onsite; Security Level: CRJMC (must get clearance before start date) Must-Haves Over 8+ years of overall experience in the entire Software Development Life Cycle as well as Microsoft .Net Framework Technologies Having sound...
$98.6k - $144.65k per year
...customers build the tallest skyscrapers, develop sustainable housing, launch rockets, and... ...help shape the future of civil engineering software. As a Senior Software Developer, you will... ...play a key role in advancing industry-leading products. Responsibilities Collaborate...For contractorsWorldwide- Take on a pivotal role at Propel as a Senior Software Developer for our Quality Platform, where your contributions will shape the fintech landscape... ...lifecycle. Propel is seeking dedicated professionals ready to lead in a collaborative atmosphere. Key Responsibilities: •...
$110k - $150k per year
Your Role and Responsibilities As a Software Developer, you will help build out the pennylane.ai ecosystem of products. The goal of pennylane.ai... ...the domain, exploring and advocating for new technologies. Lead the design of large‑scale, fault‑tolerant, distributed systems...- Join our team in Toronto as a Senior Software Developer specializing in Back End systems, working in the office three days a week. You will provide... ...on projects • Provide regular status updates to project leads Requirements: • At least 5 years of mainframe PL/I programming...Work at office3 days per week
- About the job RQ07957 - Sr. Software Developer - ETL Responsibilities Design, implement, and continuously expand data pipelines by performing... ...) Experience with liaising with IT specialists and unit leads and working closely with support team members and relevant stakeholders...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead software developer. Be the first to apply!
- lead structural engineer Toronto, ON
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- software sales Toronto, ON
- spécialiste assurance qualité logiciel Toronto, ON
- software technical support Toronto, ON
- software asset management analyst Toronto, ON
- software qa Toronto, ON
- software trainer Toronto, ON
- software implementation project manager Toronto, ON
