TD bank

Associate Software Engineer

TD bank
Apply
1 day ago
Toronto, CanadaEntry Level

Responsibilities

  • Design, develop, deploy, and maintain modern full-stack applications, AI agents, intelligent automations, and digital products.
  • Collaborate with business stakeholders and technology partners to deliver solutions aligned with technical, performance, timing, and innovation objectives.
  • Create and maintain quality code, document and verify system components, and support testing and application maintenance.
  • Define and validate user stories, acceptance criteria, and definitions of done or ready with the development team.
  • Provide technical expertise during incident management, including impact assessment, outage analysis, and communication through resolution.
  • Participate in design, prototype, requirements, quality management, development tool, and testing solution reviews.
  • Continuously build expertise in AI, software engineering, business domains, and emerging technologies while sharing knowledge across teams.

Requirements

  • Undergraduate degree, postgraduate degree, or technical certificate.
  • Strong academic background, such as computer science or engineering.
  • Intermediate knowledge of software engineering, AI technologies, prompt engineering, automation frameworks, and application development.
  • Experience or knowledge with Python, React, Angular, REST APIs, Azure, Generative AI, LLMs, AI agents, and intelligent automation.
  • Strong problem-solving and analytical skills with curiosity, creativity, an innovation mindset, and willingness to learn emerging technologies.
  • Ability to work collaboratively under guidance on moderately complex technical initiatives while balancing innovation, risk management, and delivery objectives.

Benefits

  • Base salary range of $59,500-$84,000 CAD.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.
  • Regular development and performance conversations, training programs, mentoring programs, and access to an online learning platform.
  • Training and onboarding sessions are provided.
  • The role is located in Toronto, Ontario, Canada, with a 37.5-hour workweek.
  • Accessibility accommodations are available throughout the interview process.
TD bank

About TD bank

10,000+ employees

TD Bank Group provides retail and commercial banking, credit cards, mortgages, wealth management, insurance, and capital-markets services to consumers, businesses, and institutional clients. Headquartered in Toronto and founded in 1955, it operates across Canada and the eastern United States. The company generates revenue from interest income, fees, and trading activities and is publicly traded on the TSX and NYSE under the symbol TD.

Contact me