Logo of Huzzle

Senior Java Developer, Voice Biometrics, Scotiabank

image

Scotiabank

25d ago

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto

AI generated summary

  • You need an Undergrad in Computer Science, 5-10 yrs Java/Python experience, contact center support, SQL, Voice Biometrics, Genesys Cloud, API development, and excellent communication skills.
  • You will develop and support cloud-based Voice Biometrics and CTI applications, manage integrations, document solutions, provide user training, and ensure vendor deliverables meet quality standards.

Requirements

  • Undergraduate Degree in Computer Science or technical equivalent
  • 5 - 10 years experience with Java, Python development in an enterprise environment.
  • Technical experience with, or supporting, contact centre environments.
  • Experience developing for CTI applications
  • Experience developing for applications integrated with SQL databases.
  • Experience with cloud integrations.
  • Experience working with Voice Biometrics applications, including Gatekeeper or similar.
  • Experience working with Genesys Cloud
  • Experience with cloud solutions.
  • Experience with API development.
  • Experience with TSAPI / JTAPI.
  • Experience developing solutions with databases
  • Excellent verbal and written communication skills are essential.
  • Excellent organizational skills and the ability to manage multiple complex initiatives
  • Technical designations an asset (i.e. Avaya, Verint, Genesys, Microsoft, etc.)
  • Undergraduate Degree in Computer Science or technical equivalent

Responsibilities

  • The primary function of this role will be developing for and supporting multiple applications including but not limited to our cloud-based Voice Biometrics solution (Gatekeeper) as well Genesys cloud applications, custom integrations and additional enterprise solutions managed by the eContact team.
  • Developing for CTI applications in a contact centre environment with Avaya and Genesys components.
  • Additional application support may include, but not be limited to, Genesys Chat and Email on-prem and cloud solutions. and Verint applications such as Call Recording, Workforce Management (WFM), Speech Analytics and DPA as well as custom solutions.
  • Deliver functional enterprise solution components on time and budget through delivery/adherence to the following:
  • Project implementations and application integration
  • Technical documentation of solution
  • User documentation of solution
  • Development of custom programming solutions, scripting, application configuration, integration with cloud and on-prem solutions through API's and other means.
  • Delivery of technical knowledge transfers to end user representatives
  • Manage technical aspects of vendor deliverables in enterprise solutions, including adherence to budgets, timelines, quality and accuracy of technical deliverables.
  • Accountable for rotating 3rd line (on-call, after hours) support, and continual environment assessment and capacity planning.
  • Leads implementation, integration, security and programming best practices by maintaining up to date knowledge of solution components, delivery methods and abilities.

FAQs

What is the primary purpose of the Senior Java Developer role?

The primary purpose of the role is to develop for and support contact center applications and related technologies managed by the eContact team, specifically in areas such as Voice Biometrics and Genesys cloud applications.

What qualifications are required for this position?

Candidates should have an Undergraduate Degree in Computer Science or a technical equivalent, along with 5 to 10 years of experience in Java and Python development in an enterprise environment.

Is experience in contact center environments necessary?

Yes, technical experience with, or supporting, contact center environments is essential for this role.

What type of applications will the developer be working on?

The developer will work on multiple applications, including cloud-based Voice Biometrics solutions (Gatekeeper), Genesys cloud applications, and custom integrations, among others.

What skills are preferred for the role?

Preferred skills include experience developing for CTI applications, working with SQL databases, cloud integrations, Voice Biometrics applications, Genesys Cloud, API development, and familiarity with TSAPI/JTAPI.

What does the work environment look like?

The work environment is hybrid, allowing for a combination of in-office and remote work.

Is there support for career development within the company?

Yes, Scotiabank offers upskilling through online courses, cross-functional development opportunities, and tuition assistance.

Are there community engagement opportunities available to employees?

Yes, employees have access to various community engagement programs, including hackathons, contests, and other activities.

What benefits are included in the compensation package?

The compensation package includes a competitive rewards program, bonus potential, flexible vacation, personal and sick days, and benefits that start on day one.

Is diversity and inclusion a priority for Scotiabank?

Yes, Scotiabank is committed to creating an inclusive culture and values the unique skills and experiences each individual brings to the bank.

Finance
Industry
10,001+
Employees

Mission & Purpose

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more.

Culture & Values

  • Respect

    Everyone is always treated with dignity; diverse backgrounds and experiences are what make us better as a whole.

  • Integrity

    Acting honorably comes first – earning the trust of our customers (and each other) is what matters most.

  • Passion

    We’re enthusiastic about what we do, and want you to feel the same way. Imagine coming in to work, and actually feeling excited to learn!

  • Accountability

    We commit, we take action, and most importantly, we take responsibility for those actions. It’s just the right thing to do.