Software Developer

ScotiabankToronto, ON
Onsite

About The Position

Join a purpose-driven, winning team committed to results in an inclusive and high-performing culture. As a Software Developer, you will join our team and expand our Wealth Mobile Backend For Frontend (BFF) platform. We are looking for an enthusiastic individual to innovate and collaborate on value-driven goals in delivering customer value. You will engage in a fast-paced and stimulating environment, with opportunities to build new relationships and learn how you can make an impact in Direct Investing and Wealth Management on Mobile platforms.

Requirements

  • 3+ years of experience as a Software Developer with a focus on REST APIs
  • 3+ years of experience working with Express, Node, TypeScript/JavaScript stack in a professional environment (Canada or equivalent)
  • 3+ years of experience of unit testing and integration testing experience
  • 3+ years of experience working with microservice architecture
  • 3+ years of experience working in Agile/ Scrum framework
  • Experience with Splunk and Dynatrace, or equivalent logging and monitoring platforms
  • Experience working with monorepo architecture, microservices, and Cloud platforms
  • Demonstrated experience working with Git branching strategy
  • Excellent communication skills with ability to influence decision making across stakeholders
  • Effective organization, planning, and time management skills
  • Post-secondary education, preferably in computer science, engineering

Responsibilities

  • Write well designed, testable, efficient REST APIs and code by using the best software development practices
  • Plan and execute to meet sprint objectives as well as program/project milestones as a member of the scrum team
  • Collaborate directly with the development team, product managers and designers
  • Gather and refine specifications and requirements based on technical needed
  • Create and maintain software documentation
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed
  • Identify and manage risks versus opportunities and articulates impact towards deliverables
  • Participate in reviewing, merging, integrating, versioning, and promoting code through environments and version control
  • Triage and problem-solving production incidents to restore services with follow up on root cause and restore efforts

Benefits

  • Diversity, Equity, Inclusion & Allyship programs
  • Employee Resource Groups (ERGs)
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits
  • Community Engagement programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service