Junior Developer with Python, PySpark, SQL - Scotiabank, Toronto
Posted: July 28, 2026
Scotiabank is hiring a Junior Developer in Toronto to join their Global Treasury Technology team. This role offers the chance to work on multiple liquidity risk projects, contributing to both new code development and application support.
at a glance
- Location
- Toronto, ON
- Company
- Scotiabank
- Category
- Technology
- Experience
- 2+ years progressive technical work experience
- Required Education
- Bachelor's degree in a technical field
Browse more Scotiabank jobs · See other jobs in Toronto
job description
Role Overview
Join Scotiabank's Global Treasury Technology team as a Junior Developer, contributing to a purpose-driven, high-performing, and inclusive culture. This role offers a unique opportunity to work on critical liquidity risk projects, encompassing both modernization efforts and regulatory initiatives.
The position involves a balanced mix of building net new code (approximately 50%) and working on existing codebases, alongside providing essential application support (the other 50%). You will gain valuable experience in a dynamic financial technology environment.
Your Impact
As a Junior Developer, you will play a key role in supporting daily operations and contributing to the development of robust, cost-effective applications. Your work will directly impact the efficiency and reliability of Scotiabank's financial systems.
- Support daily operations, including processes and batches.
- Participate in the development of cost-effective and robust applications.
- Provide technical support for applications in production and during user acceptance testing.
- Participate in systems implementation, planning, and development.
- Provide technical guidance to other team members.
- Work within cross-functional teams to deliver project initiatives.
- Collaborate with core project teams, internal data platform team, infrastructure teams, security teams, and other internal parties.
- Execute programming and unit testing for projects.
- Work with Vendor applications.
You will be integral to teams that manage large volumes of data daily, ensuring smooth operations and continuous development.
Skills and Experience
To succeed in this role, you will bring a solid foundation of technical skills and a curious, proactive mindset. Your experience in application programming and system analysis will be crucial for contributing to our development projects.
Must-Have Skills:
- 2+ years of progressive technical work experience in application programming, system analysis, design, unit testing, and debugging.
- 2+ years’ experience with Python, PySpark, Docker, K8S, SQL, Operating Systems (Linux Redhat), and Tools (Jira, Confluence, Artifactory, Bitbucket, SonarQube, GIT).
- 2+ years’ experience using Linux or Unix, including related scripting.
- 2+ years of hands-on experience with RDBMS Systems Server (Postgres preferred).
- Experience working with large volumes of data processed daily.
- 2+ years working with Elastic Search.
- Bachelor's degree in a technical field such as computer science, computer engineering, or a related field.
Nice-To-Have Skills:
- Experience working on data transformation.
- Nifi hands-on experience.
- Familiarity with major transport protocols: FTP, SFTP, and other SSH connectivity tools.
- Knowledge of financial instruments.
- Experienced in application / solutions architecture.
- Experience using source control systems (GIT preferred).
- Scotiabank experience and knowledge of internal processes.
Soft Skills:
- Curious in nature, consistently seeking process improvements.
- Ability to work independently with minimum supervision.
- Ability to interact effectively with numerous internal teams, including Operations, Data Capture, and Application Support groups.
- Excellent written and oral communication skills, ensuring ideas are easily understood and shared.
- Strong analytical skills.
- Strong troubleshooting and problem-solving skills.
- Strong ability to work on several concurrent assignments involving various technologies and environments.
- Disciplined approach to development methodology and software development technologies and concepts.
Ideal Candidate Attributes:
- Experience working on projects with large data volumes.
- Experience working on regulatory projects.
- Ability to clearly document processes created and facilitate knowledge transfer.
- Strong analytical thinking, self-drive, and initiative.
Why You'll Love It Here
At Scotiabank, we are committed to fostering an inclusive and high-performing culture. We embrace Diversity, Equity, Inclusion & Allyship, striving to create an environment where every employee is empowered to reach their fullest potential, respected for who they are, and embraced through bias-free practices.
We value the unique skills and experiences each individual brings and are dedicated to maintaining an accessible environment for everyone. Our commitment extends to your professional development and growth.
- Upskilling through online courses.
- Cross-functional development opportunities.
- Tuition assistance.
frequently asked questions
Where is this role based?
This Junior Developer position is located in Toronto, Ontario, Canada.
What technologies are required for this role?
Candidates must have 2+ years of experience with Python, PySpark, Docker, K8S, SQL, Linux Redhat, and RDBMS Systems (Postgres preferred).
What kind of projects will I work on?
You will support multiple liquidity risk projects, including modernization and regulatory initiatives, with a focus on both new code development and existing application support.
Does Scotiabank offer professional development?
Yes, Scotiabank supports upskilling through online courses, cross-functional development opportunities, and tuition assistance for employees.
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
- financial advisor, investment & retirement - scotiabank, etobicoke - Scotiabank
