TD is seeking a Software Engineer II to join their Technology Solutions team in Mississauga, Ontario. This role involves developing new solutions, features, and enhancements for engineering programs and projects. The engineer will be responsible for unit/component testing, supporting business activities through enhancements and break/fix implementations, and potentially conducting peer code reviews. Collaboration with technology partners to ensure solutions meet requirements and performance goals is key. The position requires analyzing technical requirements, recommending engineering solutions, and ensuring alignment with technical direction, performance, time-to-market, and innovation goals. The role also includes monitoring product lifecycles, documenting system components and architecture designs, participating in quality management reviews, and ensuring defect-free programming. The engineer will provide technical expertise during incident management, analyze incidents, perform impact assessments, and facilitate communication. Additionally, they will assist in developing processes for issue prevention, participate in problem determination, and contribute to identifying and recommending development/testing solutions and tools. The role emphasizes adherence to enterprise frameworks, proactive defect prevention, continuous improvement, automation, and cost-effectiveness. Relationship management with stakeholders, risk management, and staying updated on emerging trends and regulatory requirements are also important aspects of this position.
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