Develop your skills in a dynamic environment with TD as a Software Engineer I, located in Toronto, Ontario. This innovative role emphasizes Java programming and software quality assurance.
In this position, you'll be part of a talented team responsible for delivering high-quality software applications. You should have a strong foundation in Java, Spring Boot, and RESTful APIs, along with 3+ years of development experience. Your role will involve collaborating with various stakeholders to achieve technical excellence and enhance banking solutions.
Key Responsibilities:
• Translate business requirements into functional technical specifications
• Develop and maintain applications in compliance with architecture standards
• Implement testing and quality assurance processes
• Participate in peer code reviews for continuous improvement
• Document system components for future reference
Requirements:
• Bachelor’s degree in Computer Science or Engineering
• 3+ years of full-stack experience, particularly in banking
• Proficient in Core Java and Spring Boot
• Strong interpersonal skills for collaboration
• Proven problem-solving capabilities in tech environments
Join a forward-thinking team that values innovation and quality in technology at TD.
#J-18808-Ljbffr