TD is seeking a Software Engineer II to join their Technology Solutions team in Toronto, Ontario, Canada. This role involves performing moderately complex to complex technical tasks independently, with guidance for high-risk changes. The engineer will develop program specifications, design, code, integrate, test, debug, and implement mainframe solutions. Responsibilities include supporting business inquiries, operational needs through enhancements and break/fix implementations, participating in quality management reviews, developing and maintaining high-quality code, providing technical support during incident management, and contributing to process improvements. The role also involves identifying opportunities for efficiency, cost reduction, and enhanced stakeholder experience, as well as supporting remediation actions for performance, risk, audit, compliance, and governance issues. Keeping stakeholders informed of project status and collaborating effectively across teams are key aspects of this position. Proficiency with Git and familiarity with enterprise source control, change management, release management, and deployment practices in regulated environments are required. Strong communication skills are essential for collaboration.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree