Software Engineer

3 weeks ago


Toronto, Canada Scotiabank Full time

Requisition ID: Overview Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture. The Core Banking Engineering team works globally to ensure the success of the core banking systems. Your role will involve executing and delivering specific goals, plans, and initiatives that align with the team’s business strategies and objectives while ensuring compliance with regulations, internal policies, and procedures. Is this role right for you? In this role, you will: Ensure software reliability, observability, and operational efficiency. Dream in code and spend free time tinkering with new technologies or building side apps. Show interest in how financial services technology impacts people’s everyday lives. Lead, mentor, teach, and share knowledge with teammates. Work on continuous integration and deployment. Skills & Qualifications 6+ years of software development experience in conceptualization, design, engineering, and debugging, with at least 4 years in a hands‑on role. Strong experience designing and developing cloud‑based APIs, with a solid understanding of scalability, security, and performance in distributed systems. Hands‑on experience using Spring Boot (Microservices) with a solid background in Java/J2EE and Web Services (REST & SOAP). Experience with DevOps best practices and tooling, including CI/CD, Helm, Harness, Jenkins, Kubernetes, and Docker. Experience integrating with third‑party SaaS providers, libraries, and SDKs. Experience with cloud development concepts such as Docker, Kubernetes, and GCP. Working knowledge of Angular 2+, JavaScript, JUnit, JSON, HTML, XSL, XML is an asset. Knowledge of secure coding, authentication, authorization, and compliance. Core banking experience, especially understanding financial systems, transaction flows, and regulatory compliance within enterprise environments. Support production applications, ensuring stability through incident resolution, root‑cause analysis, and proactive issue prevention. Passion about exploring emerging technologies such as AI/ML and applying them to solve business and technology challenges. Provide valuable input and suggestions to enhance engineering practices. Outcome‑focused approach to work and problem‑solving. University of College degree in Computer Science, Engineering, or a related technical field. Benefits & Perks Inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success. Tools and technology to create meaningful customer experiences. Opportunity to work with diverse industry leaders with experience from top technology companies. Career growth support beyond the role, including mentorship and career development resources. Casual dress code. Access to thousands of online and in‑person courses for skill development. Competitive rewards package: base salary, performance bonus, company‑matching pension and profit sharing, paid vacation, personal‑sick days, medical, vision, dental, and more. Location Toronto, Ontario, Canada Accessibility & Equity Scotiabank values the unique skills and experiences each individual brings. If you require accommodation—accessible interview site, alternate format documents, ASL interpreter, assistive technology—during the recruitment process, let our Recruitment team know. Technical assistance information is provided on the hiring portal. All applicants are considered directly online. We thank all applicants for their interest; only those selected for an interview will be contacted. #J-18808-Ljbffr



  • Toronto, Ontario, Canada Software International Full time

    Software International (SI)supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks.Role:Principal...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring  multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring  multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role:...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role Principal...


  • Toronto, Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Principal Software Engineers - Kubernetes for our client in the Toronto area, which specializes in OS development for AI and data stacks. Role Principal...


  • Toronto, Canada Iris Software Inc. Full time

    Overview Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada Position: Software Engineer in Test Skills: Automation, Python, ETL, SQL, Framework Development Responsibilities Experience in a variety of both API and UI test automation frameworks/tools e.g., Soap/RestUI, Selenium,...