Work Location:Toronto, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$91,200 - $136,800 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:We are looking for an experienced people manager who would be accountable for building, maintaining, and evolving the culture and community of Mainframe Engineers and is responsible for coaching on knowledge, skills and performance, building and evolving their capabilities, and advising engineers on their work to ensure solutions meet business needs and aligned with technology strategies and emerging industry standards. This includes planning, evaluating, recommending, designing, operationalizing, and supporting solutions in compliance with enterprise and industry standards.Lead a highly versatile team of Mainframe software engineers and provide strong collaboration with various internal and external stakeholders.Help drive the technology product group level design and be able to articulate solution options to the senior leadership.Have strong emphasis on proven design patterns, trade-offs, and evolutionary incremental changes.Participate in complex applications and systems development, planning, estimates, programming and status update ensuring deliverables are on time, and adhere to the corporate quality and security standards.Participate in all aspects of application development life-cycle: PoC, Ideation, Design, Build, Test and Ongoing operationContribute to business, Enterprise Architecture, system performance and development standards requirements, n develop functional, technical and user interface designs for an application and/or system.Transform business requirements and research into winning delivery solutions that meet performance goals, support cost effectiveness and enhance stakeholder experienceIdentify issue, develop, maintain processes and address any issue that affects the integrity of the application (e.g. cross-capability/release issues).Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).Mentor and assist junior developers/designers in their professional development, ability to do be 'hands-on' as necessaryBe an active player in PoC and Solution Design Thinking; Embrace DevOps culture including CI/CD, Jenkins, test automationJob RequirementsUndergraduate Degree or Technical Certificate preferred; equivalent work experience in Banking industry5+ years of mainframe application design, development and operational support experience (Financial Industry Preferred)3+ years of leadership/collaborator role(s) on multi-application / multi-platform solutionsWorking experience mainframe skills with the following:Must haveCOBOL, JCL, VSAM, TSO, ISPF, IMS DC/DB, zOS ConnectDatabase: IMS DB, DB2, IMS MQSource Control: EndevorJob scheduling tools: CA-7, Autosys, AWFProven track record leading colleague and technical transformation and contributing to matrixed deliveryShould haveAgile experienceITSM tools: Jira, Confluence and Service NowNice to haveSource Control (any of): SCM, Changeman,Mainframe utilities: IDz, ZDT, ADDI, PD tool, IMS Explorer for DevelopmentGeneral understanding of Event Driven MQ solutions including KafkaBanking Industry preferred including knowled
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.