Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Application Developer

$70k - $150k

BMO Bank

Application Deadline:09/27/2026Address:33 Dundas Street WestJob Family Group:TechnologyDrives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements.Key Responsibilities:Lead hands-on design and development for payment API servicesBuild secure, scalable, resilient, event-driven solutions using Amazon Web Services Lambda, DynamoDB, EventBridge, CloudWatch, SNS/SQS…etc.Design and review solutions for error handling, retries, idempotency, timeout strategies, monitoring, logging, and operational readiness.Develop cloud-native services using Node.js and serverless patterns where appropriate.Partner with product, business analysis, quality engineering, architecture, and support teams to deliver robust production-ready solutions.Support adoption of generative AI for engineering productivity, documentation, design support, and test acceleration.Qualifications:Strong hands-on experience in enterprise software engineering, including senior or lead-level development responsibilityStrong experience building API services, microservices, and event-driven cloud servicesStrong experience with Amazon Web Services, especially Lambda, DynamoDB, EventBridge, CloudWatch, SNS/SQSStrong experience with Node.js for service development is preferred.Solid understanding of resilience engineering, including retries, idempotency, timeout handling, observability, and recovery designgood understanding of secure software design, including authentication, authorization, encryption, secrets management, and data protectionExperience in payments, wire processing, or financial services platforms is preferredExperience with AI-assisted software delivery is preferredSalary:$70,000.00 - $150,000.00Pay Type: SalariedThe above represents BMO Financial Group’s pay range and type.Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit:About UsAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset.To find out more visit us at .BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other’s differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full time

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Application Developer in Toronto, OH vacancy
  • $113k - $163k

     ...secure, and modern cloud solutions? We're looking for a Senior Cloud Engineer who can combine deep technical...  ...reliable, and efficient solutions.What You'll DoDesign, develop, and implement cloud-based applications and infrastructure solutions.Build and maintain cloud... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    4 days ago
  • $113k - $163k

    We are seeking a Senior Full Stack Data Governance Engineer to join our Global Data Governance...  ...This hands-on role combines full-stack application development, data engineering, AI...  ...service capabilities on Azure and Databricks.Develop scalable backend services, APIs, and... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    6 days ago
  • $75.9k - $141.9k

    Application Deadline:09/29/2026Address:33 Dundas Street WestJob Family Group:TechnologyHybrid...  ...scalable. We are seeking experienced Senior Engineers to help build and operate the...  ...scaling real engineering assets; an existing developer portal, an AI registry, a body of policy... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    6 days ago
  • $113k - $163k

    Senior Full-Stack Engineer - Capital Markets & DerivativesAre you passionate about building innovative technology...  ...trading systems. In this role, you'll design, develop, and support scalable, cloud-native applications that power critical business capabilities across trading... 
    Senior
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    7 hours ago
  • Senior Software Engineer, Full-Stack Applications - AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in global capital markets by providing credit analysis, ratings, research, and commentary to financial market... 
    Senior
    Immediate start

    Fitch Ratings

    Toronto, OH
    1 day ago
  • $127.3k - $236.47k

     ...engineering teams to build secure, scalable, and high-performing applications. You'll influence engineering practices, drive architectural...  ...-making, and implementation best practices.Mentor and coach developers through code reviews, pair programming, and ongoing technical... 
    Full time
    Temporary work
    Local area

    John Hancock

    Toronto, OH
    6 days ago
  • Senior Software Engineer, Python ProgrammerFitch Ratings is currently seeking a Senior...  ...Engineer specializing in Python Programming or applications to join our team in Tornoto. In this...  ...8+ years of experience as a Python Developer with a strong portfolio of projects.Bachelor... 
    Senior
    Immediate start

    Fitch Ratings

    Toronto, OH
    3 days ago
  • Senior Software Engineer, Full-Stack Applications (Python & React)Fitch Ratings is seeking a Senior Software Engineerto join our global Ratings Technology team...  ...and work-life harmonyWe'll Count on You To:· Design, develop, and maintain full-stack applications using Python,... 
    Senior
    Immediate start

    Fitch Ratings

    Toronto, OH
    1 day ago
  • $136k - $204k

     ...Interconnection services.  We're looking for a Senior Staff Software Engineer who will be...  ...operate, reliable and high-performing applications and networking software for our next...  ...deployment in minutes with confidence  Develop an observability strategy for our... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, OH
    a month ago
  • $127.33k - $236.47k

     ...product blocks. The Lead Engineer guides engineers through complex product implementations, understands the legacy application and calculation landscape, and develops pragmatic, innovative approaches that accelerate transition to modern, modular, cloud-ready technology while... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    John Hancock

    Toronto, OH
    2 days ago
  • $113k - $163k

    As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i....  ...building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier...  ...-Stack Engineering & Delivery Design, develop, test, and maintain full-stack... 
    Senior
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    3 days ago
  • $86.1k - $136.1k

     ...that redefines how we get work done? We are changing the way we develop, and we want you to be part of it! We are growing, with the...  ...Design APIs that last: Shape component APIs used by hundreds of applications. Think in terms of backwards compatibility, semantic... 
    Full time
    Temporary work
    Local area
    Flexible hours

    John Hancock

    Toronto, OH
    10 days ago
  • $103.2k - $192k

    Application Deadline:09/29/2026Address:100 King Street WestJob Family Group:Data Analytics & ReportingThe Senior Applied AI Engineer is responsible for designing, developing, and deploying advanced Gen AI and machine learning solutions thatdrive business value in Wealth... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    1 day ago
  •  ...Job Description Job Description We are looking for an experienced Back-end Developer to join our IT team. You will be responsible for the server side of our web applications. If you have excellent programming skills and a passion for developing applications or... 
    Work experience placement

    Forhyre

    Toronto, OH
    25 days ago
  • $136k - $204k

     ...We are looking for an experienced Senior Staff Engineer to help us build and operate...  ..., awareness, and the ability to plan Develop solutions that leverage data from the unified...  ...(e.g. ISIS, BGP, BMP, LLDP), and their applications ~ Strong experience in building &... 
    Senior
    Full time
    Work at office

    Equinix

    Toronto, OH
    4 days ago
  • $142k - $212k

     ...We're looking for a Staff Software Engineer who will be responsible for building easy to operate, reliable and high-performing applications and networking software for our next generation networking platform.  As a staff engineer, you’ll work with the team to build highly... 
    Full time
    Work at office

    Equinix

    Toronto, OH
    26 days ago
  • Lead Software Engineer, Full-Stack Applications - Innovation TeamsAs one of the world’s top three...  ...future through greenfield innovation - Develop net-new agentic systems and intelligent...  ...and visibility - High visibility to senior leadership, clear paths to principal/architect... 
    Immediate start

    Fitch Ratings

    Toronto, OH
    22 days ago
  •  ...development lifecycle. Here you’ll help us modernize and reinvent our applications on a modern tech stack with a focus on embedding AI into the...  ...used by analysts worldwide, with high visibility to senior leadership and the ability to influence technology strategy across... 
    Temporary work
    Work at office
    Immediate start
    Worldwide
    2 days per week
    3 days per week

    Fitch Ratings

    Toronto, OH
    a month ago
  • $70k - $150k

    Application Deadline:10/01/2026Address:100 King Street WestJob Family Group:TechnologyLead the...  .... We are seeking a highly motivated Senior Technical Lead who combines deep technical...  ...Software Development Lifecycle (SDLC).Mentor developers and promote engineering excellence,... 
    Senior
    Full time
    Contract work
    Part time
    2 days per week

    BMO Bank

    Toronto, OH
    3 days ago
  • $105k - $215k

    Application Deadline:10/08/2026Address:100 King Street WestJob Family Group:LegalProvides...  ...initiatives, strategies, policies and developments for and on behalf of BMO Financial Group...  .../enterprise-wide level and serves as a senior specialist resource across BMO.Influences... 
    Senior
    Full time
    Contract work
    Part time
    Private practice

    BMO Bank

    Toronto, OH
    14 hours ago
  • $105k - $215k

    Application Deadline:09/25/2026Address:100 King Street WestJob Family Group:LegalProvides...  ...initiatives, strategies, policies and developments for and on behalf of BMO Financial Group...  ...funds is an asset.Makes recommendations to senior leaders on strategy and new initiatives... 
    Senior
    Full time
    Contract work
    Part time
    Private practice
    Shift work

    BMO Bank

    Toronto, OH
    14 hours ago
  •  ...Job TitleAnalyzes program applications and converts data from specifications and statements of problems to computer code by performing...  ...procedures.Other duties as assigned.QualificationsExperience developing and maintaining RPG and Java applications.Benefits:401(k) / 4... 

    Synergy Staffing

    Follansbee, WV
    3 days ago
  • $85.5k - $185k

    Application Deadline:09/17/2026Address:33 Dundas Street WestJob Family Group:Customer SolutionsReporting...  ...to the Director, Segments & Growth, the Senior Manager, Customer Segments and Growth (...  ...best in class customer experience.Develop compelling business cases,... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    17 days ago
  •  ...issues are properly remediated Propose & develop structural/design changes to advance the...  ...opportunity employer. All qualified applicants will receive consideration for employment...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Senior
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Toronto, OH
    4 hours ago
  •  ...headquartered in London, with offices worldwide, including New York City, Montreal, Seattle, Singapore, and Tokyo. About the Role The Senior FP&A Analyst owns Behavox's core financial model — its architecture, the accounting beneath it, and the forecasts and analysis the... 
    Senior
    Temporary work
    Work at office
    Worldwide

    Behavox

    Toronto, OH
    3 days ago
  • $80k - $175k

    Application Deadline:09/29/2026Address:33 Dundas Street WestJob Family Group:Data Analytics...  ...hybrid role in TorontoWe are seeking a Senior Data Scientist who combines deep expertise...  ...and artificial intelligence techniques to develop models that analyze large volumes of... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    3 days ago
  • $70k - $150k

    Application Deadline:10/04/2026Address:250 Yonge StreetJob Family Group:TechnologyService Now ITSM,ITAM/SAM/HAM, CMDB, integrations...  ...hands-on development and technical solution design, the Senior ServiceNow Developer will provide technical leadership, mentorship, coaching,... 
    Full time
    Contract work
    Part time
    Work experience placement

    BMO Bank

    Toronto, OH
    2 days ago
  • $85.5k - $185k

    Application Deadline:09/22/2026Address:100 King Street WestJob Family Group:Audit, Risk & ComplianceThe Senior Manager, Risk Aggregation & Reporting Methodology is responsible for the design...  ..., and reporting methodologies.Develop / oversee risk profile reporting and... 
    Senior
    Full time
    Contract work
    Part time
    Shift work

    BMO Bank

    Toronto, OH
    3 days ago
  • $70k - $150k

    Application Deadline:11/30/2026Address:4100 Gordon Baker RoadJob Family Group:TechnologyAbout the teamData and AI Technology (DAT) Engineering...  ...in large enterprise settingExperience interacting with senior leadersExperience working in highly regulated industriesSalary... 
    Senior
    Full time
    Contract work
    Part time

    BMO Bank

    Toronto, OH
    2 days ago
  • $160k - $200k

     ...technology and AI, we’d love to connect! About the Role As a Full-Stack Rails Tech Lead, you’ll architect and implement LLM-powered web applications within our microservices-based Rails 8 platform. Reporting directly to our CTO, you’ll collaborate with a small, high-impact... 
    Work at office
    Remote work

    The Resume Database

    Toronto, OH
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Application Developer. Be the first to apply!