Logo of Huzzle

Engineer II

image

TD

1mo ago

  • Job
    Full-time
    Senior Level
  • Data
    Software Engineering
  • Toronto
  • Quick Apply

AI generated summary

  • You need a technical degree, 5-7 years in tech (preferably Capital Markets), JavaEE, workflow tools, RESTful services, UI design (Tableau/PowerBI), Agile, SQL, and strong communication skills.
  • You will design solutions, develop interfaces, manage defect resolution, ensure quality, maintain documentation, and identify improvement areas while collaborating with stakeholders and enhancing security.

Requirements

  • Technical Undergraduate degree, Post Graduate degree or Technical Certificate with a strong academic background (e.g., computer science, engineering)
  • 5-7 years relevant technical experience, ideally within Capital Markets
  • Experience with Development leveraging JavaEE frameworks
  • Experience with Workflow automation tools such as Alteryx, UIPath
  • Experience with design, implement, and maintain RESTful services that integrate with multiple systems
  • Experience with UI Design and Development, particularly around tools such as Tableau and PowerBI.
  • Experience using GitHub and Bitbucket for source control, branching strategies, and code reviews.
  • Relational DBMS proficiency (i.e., SQL Server)
  • Experience with Agile delivery methodology, particularly Scrum or a derivation (e.g., Product Backlog Definition, User Stories Estimation and Prioritization methodologies, Task Breakdown, Sprint Planning, Sprint Retrospective), and related tools (e.g., Confluence, JIRA)
  • Proven success in problem solving and producing strategies and plans for operational improvement.
  • A passion for simplifying and automating work, for making things better, for being efficient and helping others
  • Good communicator with strong written and oral communication skills

Responsibilities

  • Lead the design and implementation of a new technical solution by understanding the problem statement, technical requirements and working with various cross-functional stakeholders to ensure timely delivery.
  • Develop functional and easy-to-use interface designs for the solution that meets defined business requirements and ensure they are aligned with architecture, development and security standards.
  • Work with various stakeholders to complete day-to-day development activities required to ensure the technical deliverables are met in a timely manner.
  • Review technical deliverables throughout the delivery of the solution to ensure quality adherence and identify any gaps or re-design that may be needed.
  • Manage defect resolution by collaborating with relevant stakeholders to understand the problem, to shift from finding issues to proactively preventing defects.
  • Maintain and enhance existing solution to ensure high performance, scalability, and security.
  • Ensure technical documentation remains up-to-date with the latest information, procedures, and changes to allow for accurate records.
  • Continuously identify and evaluate areas for improvement or automation within the engineering practice to enhance overall performance and security.
  • Gain knowledge in the relevant technical areas, stay abreast of technology trends and developments, develop expertise in TD services, applications, infrastructure, analytical tools and techniques, business domains and their products and services.

FAQs

What is the work location for the Engineer II position?

The work location for the Engineer II position is Toronto, Ontario, Canada.

What are the standard working hours for this job?

The standard working hours for this job are 37.5 hours per week.

What is the pay range for this job?

The pay range for the Engineer II position is between $115,000 and $140,000 CAD.

Are there opportunities for salary progression?

Yes, there are opportunities for salary progression as colleagues can progress through the salary range over time as they advance in their roles.

What qualifications are required for this position?

A technical undergraduate degree, postgraduate degree, or technical certificate in a related field with a strong academic background is required, along with 5-7 years of relevant technical experience, ideally within Capital Markets.

What kind of technical experience is preferred for candidates?

Preferred candidates should have experience with JavaEE frameworks, workflow automation tools (e.g., Alteryx, UIPath), RESTful services, UI design and development (e.g., Tableau, PowerBI), relational DBMS proficiency (e.g., SQL Server), and Agile delivery methodology.

Is experience in Capital Markets necessary for this role?

While experience in Capital Markets is ideal, relevant technical experience in a similar field may also be considered.

What skills are emphasized in this job description?

Key skills emphasized include problem-solving, UI design, collaboration, effective communication, and a passion for simplifying and automating work.

What additional opportunities for growth does TD provide?

TD provides regular development conversations, training programs, and access to online learning platforms and mentoring programs to help colleagues build their skills and advance in their careers.

What is TD's commitment regarding diversity and inclusion?

TD is committed to building a world-class, diverse, and inclusive technology team, ensuring that their strategies embrace diversity in all aspects.

What can candidates expect in terms of their onboarding experience?

Candidates can expect training and onboarding sessions designed to ensure they have everything needed to succeed in their new role.

Are there accommodations available during the interview process?

Yes, TD encourages candidates to inform them of any accessibility needs, such as accessible meeting rooms or captioning, to ensure participation in the interview process.

What is the interview process like?

TD will reach out to candidates of interest to schedule an interview and strives to communicate outcomes to all applicants by email or phone call.

1-10
Employees

Mission & Purpose

The Toronto-Dominion Bank & its subsidiaries are collectively known as TD Bank Group (TD). TD is the sixth largest bank in North America by branches & serves approximately 22 million customers in a number of locations in key financial centres around the globe. Over 85,000 TD employees represent the strongest team in banking. Delivering legendary customer experiences is who we are & is part of being the Better Bank. Visit our Careers page to learn more about TD & why TD is a great place to work.