T

TD Bank

Offers banking, loans, and wealth management.

Software Engineer 3 - IVR

Backend EngineeringPosted on Nov 13
Full-timeToronto, ON, CanadaCA$125.5k - CA$154kIn-person

About the Job

Requirements

  • An undergraduate degree or technical certificate is required; a graduate degree is preferred.
  • At least 6 years of experience in DTMF IVR application development in CVP (Contact Center) is required.
  • Experience with Cisco Call Studio, Cisco CVP VXML Server, CVP custom elements using Java, and the Call Studio graphical user interface is relevant.
  • Java development experience with client-backend integrations, including HTTP REST APIs, OAuth 2, XML Web Services, and Microsoft SQL Server, is required.
  • Knowledge of UCCE/ICM integration with CVP IVR applications, including routing scripts, DNIS, queuing to skill groups, CTI variables, and Finesse Agent Desktop, is required.
  • Ability to lead build and support of highly complex applications and systems on a 24/7/365 basis is required.
  • Familiarity with JIRA, Cyara, and Confluence is required.
  • Ability to identify root causes and implement targeted, controlled remediation plans is required.
  • Strong verbal and written communication skills are essential.
  • Ability to work independently and collaboratively is required.
  • Hands-on experience with software development life cycles, particularly Agile and also Waterfall, is required.
  • Experience working in a large-scale financial enterprise environment is required.

Responsibilities

  • Develop and support DTMF and conversational IVR bots and perform unit and component testing aligned with business needs and technology architecture standards.
  • Assist the Solution Architect, Application Owner, Development Manager, and Technical Delivery Lead by providing effort estimates for new projects and initiatives.
  • Identify and address issues affecting application integrity, including cross-capability and release issues.
  • Collaborate with design, business, and technology partners on technical planning, integration, systems analysis, design, development, unit and component testing, and support and maintenance.
  • Create and maintain quality code; ensure defect-free programming consistent with standards; maintain and support code during testing cycles and after production deployment; and review peer code.
  • Continuously develop expertise in the role's area and stay current with emerging technologies and trends, while growing knowledge of the business, applications, infrastructure, analytical tools, and techniques.
  • Independently perform complex technical tasks and resolve highly complex development problems.
  • Ensure designs reuse existing components, trace back to business requirements, and account for reusability in new modules.

Desired Qualifications

  • Experience developing voice bots with Google Dialogflow or Microsoft technologies is a plus.
  • Experience analyzing speech, repairing speech, and fine-tuning natural-language understanding is a plus.
  • Understanding of AWS, Google Cloud, and Microsoft Azure is a plus.

About the Company

TD Bank

Offers banking, loans, and wealth management.

TD Bank provides a wide range of banking and financial services in North America for individuals, businesses, and corporations. Core offerings include checking and savings accounts, credit cards, loans, mortgages, investment products, and wealth management. TD Bank emphasizes digital banking through online and mobile apps that let customers manage money, pay bills, deposit checks, transfer funds, and manage cards. Revenue comes from interest on loans, service fees, and investment income. The company differentiates itself with a broad product lineup, large North American footprint, and integrated services for both personal and business customers, plus a focus on digital accessibility. Its goal is to be a leading, accessible financial institution that helps customers manage and grow their money through convenient, everyday banking and investment solutions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1955

Recently Posted Jobs

Explore more opportunities at TD Bank

See more jobs