Software Engineer - Scotiabank, Toronto
Posted: July 1, 2026
Browse more Scotiabank jobs · See other jobs in Toronto
job description
AI Summary
Scotiabank is hiring a Software Engineer in Toronto, Ontario. This role focuses on ensuring software reliability and operational efficiency within core banking engineering. Key responsibilities include leading development, mentoring, and working with continuous integration and deployment. Candidates need 6+ years of software development experience, strong cloud API design, and a degree in Computer Science or Engineering.
About the Software Engineering Role at Scotiabank
As a Software Engineer within Scotiabank's Core Banking Engineering team, you will contribute significantly to global success by executing and delivering initiatives aligned with business strategies and objectives. This critical role ensures that all activities are conducted in strict compliance with governing regulations, internal policies, and procedures. You will be instrumental in ensuring software reliability, observability, and operational efficiency across vital financial services technology. The position involves a passion for code and a desire to explore new technologies, making a tangible impact on people's everyday lives through robust financial software solutions. Furthermore, a key aspect of this engineering role involves leading, mentoring, teaching, and sharing your valuable knowledge with colleagues, fostering a collaborative environment. You will also be actively engaged in continuous integration and deployment practices, enhancing the overall development lifecycle.
Desired Skills and Experience for this Technology Position
To achieve success in this challenging technology role, candidates should possess extensive software development experience, specifically 6+ years in conceptualization, design, engineering, and debugging, with at least four years in a hands-on capacity. A strong background in designing and developing cloud-based APIs is essential, demonstrating a deep understanding of scalability, security, and performance within distributed systems. Proficiency with Spring Boot (Microservices), Java/J2EE, and Web Services (REST & SOAP) is a core requirement for this development position. Furthermore, hands-on experience with DevOps best practices and tooling, including CI/CD, Helm, Harness, Jenkins, Kubernetes, and Docker, is expected. The ideal candidate will also have experience integrating with third-party SaaS providers, libraries, and SDKs, alongside cloud development experience using GCP. Working knowledge of Angular 2+, JavaScript, JUnit, JSON, HTML, XSL, and XML is considered a valuable asset. Crucially, a solid knowledge base in secure coding, authentication, authorization, and compliance is required to maintain the integrity of financial software. Core banking experience, including an understanding of financial systems, transaction flows, and regulatory compliance within enterprise environments, is highly valued. The ability to support production applications, ensuring stability through incident resolution and proactive prevention, is also vital for long-term success. A university or college degree in Computer Science, Engineering, or a related technology field is a fundamental qualification.
categories
about scotiabank
- Industry: Finance
- Size: 10000+ employees
- view all Scotiabank jobs
similar jobs
- clinical research coordinator iii - university health network, toronto - University Health Network
- respiratory therapist - university health network, toronto - University Health Network
- medical laboratory technologist, genetics - uhn, toronto - University Health Network
- research strategy development specialist i - university health network, toronto - University Health Network
- project coordinator ii, operations - uhn, toronto - University Health Network
- audio-visual & technology specialist - uhn, toronto - University Health Network
- senior manager, balance sheet analysis - scotiabank, toronto - Scotiabank
- financial advisor - scotiabank, mont-st-hilaire, qc - Scotiabank
- scotiamcleod assistant branch manager - scotiabank, regina - Scotiabank
- junior developer with python, pyspark, sql - scotiabank, toronto - Scotiabank
