Overview

Requisition ID: . Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Team Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabanks Corporate, Investment Banking and Capital Markets businesses.

GBME is searching for Software Engineers (Python/PL‑SQL) who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. The role focuses mainly on the Risk and Margin platform within Prime Services Technology.

Responsibilities

  • Work closely with end users and business teams to understand business needs, conduct gap analysis and requirements assessments.
  • Partner with Architecture on the design and integration.
  • Deliver and enhance new and current solutions and applications.
  • Be involved in the full life cycle of a project, responsible for producing actionable and complete specifications, writing production quality code, and implementation.
  • Design, deliver and implement a database schema.
  • Design test sets and automate where possible, including functional and non‑functional testing, regression testing and performance testing.
  • Write deployment scripts and leverage tools such as the Accelerator pipeline to promote code.
  • Support the solution in production (as needed).
  • Improve the end user experience by finding scalable solutions and addressing complex ad hoc queries.
  • Effectively communicate with technical and non‑technical audiences.
  • Work with and refactor legacy code (as needed).
  • Coach and train end users (as needed).
  • Participate and run SCRUM meetings (as needed).

Qualifications

  • 4+ years of recent experience in backend development using Python and PL/SQL.
  • Working experience with database and SQL (e.g., Postgres, MSSQL, Oracle).
  • Experience with Python and batch scripting in Windows environments.
  • Experience in an Agile environment, with an understanding of Test‑Driven Development methodology.
  • Bachelor’s degree in computer science, engineering or relevant experience.
  • Capital Markets experience (understanding of Front, Middle and Back office operations).
  • Experience with Messaging Frameworks; IBM MQ, Kafka, Redis.
  • Experience working with real‑time, high‑availability and low‑latency systems.
  • Experience in Java multi‑threaded applications.

Benefits

Diversity, Equity, Inclusion & Allyship – We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias‑free practices and inclusive values across Scotiabank.

Accessibility and Workplace Accommodations – We value the unique skills and experiences everyone brings to the Bank and are committed to creating and maintaining an inclusive and accessible environment for everyone.

Upskilling through online courses, cross‑functional development opportunities, and tuition assistance.

Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.

Community Engagement – opportunities for community engagement and belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and more.

Location

Canada – Ontario: Toronto

EEO Statement

Scotiabank is an equal opportunity employer. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.


#J-18808-Ljbffr

Software Engineer (Python/PL-SQL) (Toronto)

Apply Now
Back to search page