Engineer II
TD Canada Trust’s Technology Solutions Department based in Toronto, ON is inviting applications from suitable candidates for the position of Engineer II. TD Canada Trust’s Technology Solutions Department drives the bank’s digital innovation by developing and maintaining advanced financial technologies. The team ensures seamless banking operations by integrating automation and cutting-edge infrastructure. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Quality assurance analyst, information systems
Job Description:
Employer Name: TD Canada Trust
Department: Technology Solutions
Position: Engineer II
No of Vacancies: 3
Salary: $115000.00 – $140000.00 yearly
Employment Type: Full time
Location: Toronto, ON, CA
Shift: 37.5 Hours/Week
Requisition ID:Â R_1399994
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a Secondary (high) school graduation certificate or equivalent experience
Experience: Candidates should have experience working with SQL and NoSQL databases
Physical Requirements:
- The candidates should have the ability to manage multiple priorities and work in a fast-paced, dynamic environment
- The candidates should have a continuous learning mindset and a passion for keeping up with industry advancements
- The candidates should have the ability to build and maintain effective relationships with both internal and external stakeholders
- The candidates should have demonstrated leadership skills, including the ability to motivate and inspire teams
- The candidates should have strong problem-solving and analytical abilities with a keen attention to detail
Other Requirements:
- The candidates should have strong hands-on experience in back-end development technologies and frameworks, including Java RESTful services (Spring Boot)
- The candidates should be familiar with message queue technologies such as MQ and Kafka and experience with event-based architectures
- The candidates should have experience in developing technology architectures and hands-on experience with integration projects involving multiple systems and platforms
- The candidates should have in-depth knowledge of data strategy, governance, and integration and possess excellent communication and interpersonal skills to collaborate effectively with diverse stakeholders
- The candidates should have experience in driving technology strategies and roadmaps aligned with business objectives
- The candidates should have knowledge of emerging technologies and trends in the industry and be familiar with agile methodologies and have experience leading agile teams
Responsibilities:
- The candidates should be able to lead the development of inner-source common development frameworks, starting with foundational building blocks, utilities, and wrappers
- The candidates should be able to expand and maintain critical centralized services that support all deployments across the stream
- The candidates should be able to develop policies, guiding principles, and standards to govern developer contributions within the Compliance area
- The candidates should be able to lead knowledge transfer with functional development teams to ensure foundational capabilities align with expectations
- The candidates should be able to review detailed solution designs to ensure compliance with architectural and security standards within TDS
- The candidates should be able to champion the creation of product-based CI/CD pipelines for common release artifacts
- The candidates should be able to contribute to project plans, manage initiatives, direct assigned resources, and escalate issues
- The candidates should be able to provide expert consultation and participate as a technical subject matter expert on high-risk and complex projects
- The candidates should be able to build consensus and facilitate collaboration across technical and functional stakeholders to align IT strategy with the architecture framework
- The candidates should be able to work effectively as a team, supporting other members to achieve business objectives and deliver client services
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume) through the below-mentioned details.