Enable job alerts via email!

software engineer

TD Bank

Montreal

On-site

CAD 76,000 - 116,000

Full time

Yesterday
Be an early applicant

Job summary

A major financial institution in Montreal is seeking a Software Engineer II to develop innovative engineering solutions and collaborate with stakeholders. The ideal candidate has experience in software engineering and strong problem-solving skills. This permanent, full-time role offers a competitive salary and requires on-site work in Toronto, Ontario.

Qualifications

  • Experience in software engineering with ability to develop and test software components.
  • Ability to work with stakeholders and technology partners to meet requirements and performance goals.
  • Familiarity with code reviews, incident management, and quality assurance practices.

Responsibilities

  • Develop new solutions for engineering programs and projects.
  • Support business inquiries through enhancements and break/fix implementations.
  • Collaborate with stakeholders to ensure engineering solutions meet objectives.
  • Monitor product lifecycles to ensure specifications support business objectives.
  • Create and maintain quality code; provide maintenance and support during testing.
  • Conduct code reviews to ensure adherence to quality standards.

Skills

Software engineering experience
Stakeholder collaboration
Problem-solving skills
Code reviews
Quality assurance practices
Job description
Overview

Software Engineer II – Posted on CareerBeacon. TD Bank is the employer.

Posted on October 23, 2025. This posting includes details provided by a partner site and is not a guaranteed listing of all TD Bank roles.

Job details
  • Location: Toronto, Ontario, Canada
  • Hours: 37.5 per week
  • Line of Business: Technology Solutions
  • Salary: $76,800 - $115,200 CAD
  • Employment type: Permanent, Full-time
  • Starts: As soon as possible
  • Vacancies: 1
  • Source: CareerBeacon (#2181117)
Responsibilities
  • Develop new solutions for engineering programs and projects within the assigned area
  • Develop new features and perform unit/component tests for new application development initiatives aligned to business needs and architecture standards
  • Support business inquiries and activities through small enhancements and break/fix implementations (e.g., source code changes); may include peer code reviews
  • Analyze technical requirements to recommend pragmatic engineering solutions for the area; may be involved in coding/story estimates
  • Collaborate with stakeholders and internal technology partners to ensure engineering solutions meet technical direction, requirements, performance, time-to-market, and innovation goals
  • Monitor product lifecycles to ensure specifications and functionality support business objectives; redevelop as needed
  • Document and verify system components, applications, security, integration, operability and architecture designs
  • Participate in quality management reviews to ensure designs, prototypes and related work products fulfill requirements
  • Create and maintain quality code; provide maintenance and support during testing, deployment, and post-production
  • Support Incident management: analyze incident reports, assess impact, and communicate during resolution
  • Identify and recommend development/testing tools and solutions to support project objectives
  • Contribute to processes that prevent issues and support timely incident resolution and continuous improvement
  • Conduct code reviews to ensure adherence to quality, standards, reusability, and maintainability
Qualifications
  • Experience in software engineering with ability to develop and test software components
  • Ability to work with stakeholders and technology partners to meet requirements and performance goals
  • Familiarity with code reviews, incident management, and quality assurance practices
  • Strong problem-solving and collaboration skills to support engineering objectives
Other information
  • Work location on-site (Toronto, ON)
  • Salary details and compensation policies are provided to candidates during the recruitment process and may vary by location, skills, and experience

Advertised until: 2025-11-21

Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.

No endorsement of any products or services is expressed or implied.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.