Software Engineer II in Toronto

TD • toronto, on • Posted June 10, 2026

About the Role

Join TD as a Software Engineer II, focusing on full stack development in Toronto, Ontario. Utilize your expertise in Java and Angular to create secure, efficient applications that enhance user experience.
This role requires strong leadership and technical skills, with 5-8 years of experience in developing scalable software solutions. You will oversee the complete development lifecycle, ensuring high-quality code and adherence to engineering standards while collaborating with cross-functional teams to optimize performance.
Key Responsibilities:
• Develop and maintain customer-facing software solutions
• Perform unit, integration, and component testing
• Document system architecture and technical specifications
• Collaborate on system integration and performance goals
• Drive enhancements for efficiency and stability
Requirements:
• Bachelor's or equivalent in Computer Science or related field
• 5-8+ years of full stack software experience
• Proficiency i...