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