Toronto, Ontario, CanadaTechnology Solutions
$91,200 - $136,800 CAD This role is temporarily eligible for a pay premium above the posted salary range that is reassessed annually. You are encouraged to have an open dialogue with your recruiter who can provide more specific pay details for this role.
Department Overview
The Treasury Analytics Group is responsible for measurement and management of market risk (interest rate and foreign exchange) for the Bank's retail portfolios. The team develops financial models and processes required for measuring, transfer pricing, hedging product profitability, and financial management reporting.
We believe in continuous learning, and giving employees room to grow, explore, and innovate in a diverse, inclusive, and trusted organization. When you join TD, you’re joining more than a bank. You are joining a team of exceptional individuals and together you will be inspired and motivated to become the best you can be.
Job Description:
We are looking for someone to lead the creation of a comprehensive end-to-end detailed solution with overall accountability for the technical design and delivery of the System Design Specification (SDS). You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.
Responsibilities:
- Application design and development activities
- Set the technical direction for the product and influence the overall architectural direction
- Communicate design goals to the developers of the team
- Lead sprint planning and grooming sessions, and drive Agile Scrum adoption
- Identify and leverage best practices in continuous integration and delivery
- Help drive transformation by continuously looking for ways to automate existing processes
- Explore new capabilities and technologies to drive innovation
- Continually drive to improve the product and the customer experience
- Provide leadership on the development of a robust and efficient application
- Lead, Inspire and Mentor team members on the use of Software Development best practices and Agile practices
Job Requirements:
- Undergraduate Degree, Technical Certificate, or equivalent experience.
- 7+ years relevant experience, and readiness to manage team of IT professionals responsible fordevelopment/solutionsdesign and/or system enhancements, new releases, or project deliverables with increasing complexity of moderate to broad scope.
- 5+ years of experience programming with Spring Boot 2, Spring Data (JPA, JDBC), Java 8, Spring Security (OAuth, LDAP).
- Experience with Hadoop, Spark and HBase
- Experience with Cloud platforms (ideally Azure) and related technologies
- Expert knowledge of the business, technology standards, managing people and projects.
- Practical experience designing multi-threaded applications and developing micro services using modern technology stack.
- Proven success in problem solving and coming up with strategies and plans for operational excellence.
- Experience with development tools and frameworks such as Maven, Jenkins, Gradle, Git, and Nexus.
- 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
Nice To Have:
- Experience with large scale Big Data platforms on Hadoop or Cloud
- Experience with Angular, React.js, React-Native, Redux
- Azure cloud certifications
- Experience with Azure Databricks and Delta Lake
- Bachelor’s degree in Computer Science or equivalent practical experience
Join in on what others in TD Technology Solutions are doing:
- Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business.
- Learn voraciously, stretch your thinking, share your knowledge, and educate others.
- Communicate and collaborate with both technical and non-technical professionals.
- Cultivate winning relationships by building trust with business and technology partners.
- Share our commitment to productivity, effectiveness, and operational efficiency.
- Embrace change and witness amazing things happen – from the inside.
Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.
If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.
We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.
Sans Objet