TD bank

Software Engineer II - Senior IVR Developer

TD bank
Apply
3 days ago
Toronto, CanadaMid Level / Senior

Responsibilities

  • Build, develop, and support DTMF and conversational IVR voice bots.
  • Perform technical planning, integration, systems analysis, design, development, unit testing, component testing, and application support.
  • Develop Java integrations with backend systems and maintain high-quality, defect-free code.
  • Estimate effort for projects and initiatives in collaboration with solution architecture and delivery leadership.
  • Identify and resolve application integrity, cross-capability, release, and complex development issues.
  • Design reusable modules, maintain existing components, participate in peer code reviews, and support testing and post-production deployments.
  • Collaborate with design, business, and technology partners and provide continuous technical enhancement and production support.

Requirements

  • Undergraduate degree or technical certificate; graduate degree preferred.
  • At least 4 years of DTMF IVR application development experience in CVP/contact-center environments.
  • Experience with Cisco Call Studio, Cisco CVP VXML Server, CVP custom Java elements, Call Studio GUI, and Apache Tomcat.
  • Java development experience with HTTP APIs, OAuth2, XML web services, and Microsoft SQL Server.
  • Knowledge of UCCE/ICM integration, CVP routing scripts, DNIS, skill-group queuing, CTI variables, and Finesse Agent Desktop.
  • Experience with voice bot development, speech analysis, speech repair, and NLU fine-tuning is preferred.
  • Understanding of AWS, Google Cloud, and Microsoft Azure is preferred.
  • Ability to lead complex application build and 24/7/365 support independently.
  • Familiarity with JIRA, Cyara, and Confluence.
  • Strong root-cause analysis, remediation, verbal communication, written communication, independent-work, and teamwork skills.
  • Experience with SDLC approaches, including waterfall and agile, and within a large-scale financial enterprise environment.

Benefits

  • Base salary of $81,600-$115,200 CAD plus eligibility for discretionary variable compensation.
  • Health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, mentoring, training, and recognition programs.
  • Training and onboarding sessions are provided.
  • The role is expected to be primarily onsite at a TD location for meetings, team events, and work experiences.
  • Accessibility accommodations are available throughout the interview process.

Tech Stack

AWSAzureGoogle CloudJavaMicrosoft SQL Server

Categories

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