Junior Developer with Python, PySpark and SQL
Toronto, Ontario, Canada • Vollzeit
Bewerben Sie sich als Erste/r!
- Erfahrung
- 2+ yrs
- Gehalt
- —
- Stellenangebote
- 1
- Veröffentlicht
- vor 2 Stunden
- Work mode
- Im Büro
- Ausbildung
- Bachelor's degree
- Eligibility
- Candidates with a bachelor's degree in a technical field and at least 2 years of relevant technical experience can apply. The role is based in Toronto, Ontario, Canada and is intended for applicants able to work onsite.
- Resume
- Required to apply
Where you'll work
Stellenbeschreibung
About the role
Scotiabank is hiring a Junior Developer to join its Global Treasury Technology team in Toronto. The position supports liquidity risk initiatives, including modernization efforts and regulatory work, while also contributing to application support and incremental enhancements. The role is split roughly evenly between creating new code and maintaining/supporting existing solutions.
Key responsibilities
- Support day-to-day production activities such as operational processes and batch jobs.
- Build practical, scalable applications that balance efficiency and reliability.
- Assist with production support and user acceptance testing for applications.
- Contribute to implementation planning, system rollouts, and development work.
- Provide technical help and guidance to teammates when needed.
- Work with cross-functional groups to deliver project outcomes.
- Write, test, and debug code for project execution.
- Partner with project teams, internal data platform teams, infrastructure, security, and other stakeholders.
- Support vendor application work as part of the broader technology landscape.
Required experience and technical background
- At least 2 years of progressive experience in application programming, systems analysis, design, unit testing, and debugging.
- Hands-on exposure for 2+ years with Python, PySpark, Docker, Kubernetes, SQL, Linux Red Hat, and tools such as Jira, Confluence, Artifactory, Bitbucket, SonarQube, and Git.
- 2+ years of experience working in Linux or Unix environments, including shell or related scripting.
- 2+ years of practical experience with RDBMS platforms; PostgreSQL is preferred.
- Experience handling large daily data volumes.
- 2+ years of experience working with Elasticsearch.
- Bachelor's degree in a technical discipline such as computer science, computer engineering, or a related area.
Preferred qualifications
- Background in data transformation work.
- Hands-on experience with NiFi.
- Familiarity with transport and file transfer protocols such as FTP, SFTP, and other SSH-based connectivity tools.
- Understanding of financial instruments.
- Exposure to application or solutions architecture.
- Experience using source control tools, especially Git.
- Prior Scotiabank experience or knowledge of internal processes is an advantage.
Soft skills and working style
- A naturally curious mindset with a focus on identifying process improvements.
- Ability to work independently with limited supervision.
- Strong collaboration skills for working with operations, data capture, and application support teams.
- Clear written and verbal communication skills.
- Strong analytical thinking and troubleshooting ability.
- Comfort managing multiple assignments across different technologies and environments.
- Disciplined, methodical approach to development practices and software engineering concepts.
- Self-driven, proactive, and able to take initiative.
- Strong documentation skills, including process write-ups and knowledge transfer.
What the team values
The hiring team is looking for someone who enjoys working on large-data projects, understands regulatory environments, and can contribute to process clarity through strong documentation and knowledge sharing.
Benefits and growth opportunities
- Inclusive culture focused on diversity, equity, inclusion, and allyship.
- Accessible workplace practices and accommodations where needed.
- Learning and development support through online courses, cross-functional growth opportunities, and tuition assistance.
Additional information
Requisition ID: 262647. Location: Toronto, Ontario, Canada. The role is part of a high-performing, purpose-driven team. Candidates should apply directly through the employer’s hiring process. Applicants needing accommodation during recruitment can request support such as an accessible interview site, alternate-format documents, ASL interpretation, or assistive technology.
About the company
Scotiabank is a major financial institution operating across the Americas, offering services across personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets.