Work Location:Toronto, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$145,000 - $200,000 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.Job Description:The AVP, Practice Area Lead, Engineering is accountable for building, maintaining, and evolving the culture, community, and best practices of Software and Quality Engineering. This role oversees a team of Practice Leads and Practitioners and is responsible for coaching on knowledge, skills, and performance, building, and evolving the Practice's capabilities.? Improve TD's regulatory, governance, and control stance on all things related to Software and Quality Engineering.? Create transparency and elevate insight on engineering excellence across the organization.? Drive transformation on modernization agenda for engineers and deliver measurement of adoption and outcomes.Depth & Scope:Provides people management leadership by hiring the best talent, setting goals, developing staff, managing employee performance and compensation decisions, promoting teamwork and handling any/all disciplinary actions, as requiredAccountable to directly lead a team of highly skilled Practice Leads and Distinguished Practitioners in an area of expertise without getting involved in day-to-day activities, providing quality assurance on the application of methods and practices owned within the Journeys and Platforms.Execute on Practice strategy as it relates to introducing tools, methodologies, and processes across the enterprise.Establishes and maintains a culture of innovation, collaboration, and continuous improvement and drive the development of scalable, high-performance software solutions that meet customer needs and deliver business valueOversees the software development lifecycle, including requirements gathering, design, development, testing, and deploymentEnsures the adoption of industry best practices in engineering, such as agile methodologies, DevSecOpsDrives the use of modern software technologies and development frameworks, ensuring software systems are robust, secure, and scalableEducation & Experience:Bachelor's or Master's Degree in computer science, Engineering, or a related field (or equivalent experience)10+ years of experience in software engineering, plus at least 5 years in a leadership role overseeing software development teamsProven hands-on experience with software architecture, design, development, and managementExpertise in modern software engineering practices, tools, and technologies (e.g., cloud native computing, microservices, containerization, CI/CD, etc.)Excellent communication skills, with the ability to present technical concepts to both technical and non-technical stakeholdersExperience with agile development methodologies and tools (Scrum, Jira, etc.)Familiarity with modern cloud platforms (AWS, Azure, Google Cloud)Who We Are:TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we deliver legendary customer experiences to over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to the Bank, those we serve, and the economies we support. We are guided by our vision to Be the
The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank preferred indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people and then dividing that total by the number of people.