05 Nov
|
TD Bank
|
London
Technology Solutions Pay Details: $81,600
- $115,200 CAD This role is eligible for a discretionary variable compensation award that considers business and individual performance. TD is committed to providing fair and equitable compensation opportunities to all colleagues. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. You will have the opportunity to work as a Software Engineer on our Online & Mobile backend team. From Day 1, you are an equal member of the team who will be given meaningful assignments to help us deliver improvements and build new microservices for a variety of customer-facing projects across TD, including Banking, Direct Investing, Mobile Payments, and more. Develop and maintain Java/Spring Boot microservices to support our iOS, Android, and Easyweb UIs. Perform Unit and System Integration testing Ensure defect free programming by testing and debugging using available/appropriate tools and participate in peer code reviews Adhere to standard secure coding practices to ensure application is free of most common coding vulnerabilities Work with other software engineers in Agile Scrum teams to design and build APIs according to business requirements and architectural guidelines Adhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentation Work on a broad range of tasks and multiple,
concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines Undergraduate or above in a technology program, such as Computer Science, Engineering, Information Technology Management, Computing, etc. Experience with Java/Springboot Experience with AI tools such as Copilot. Familiarity with Terraform, Kafka, and SQL is considered an asset Strong knowledge of object-oriented design, implementation, and maintenance. Robust coding, debugging, and problem-solving skills Hands-on experience in REST API development using Java. Analytical thinking, able to think like a customer and develop solutions that meet a need or uncover a new opportunity. We're delighted that you're considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we're committed to providing the support our colleagues need to thrive at work. Selected candidates will be invited to participate in a technical assessment. HOURS Monday-Friday, standard business hours TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Together, we are reimagining what banking can be for our clients, colleagues and communities. Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals.
📌 Software Engineer II (London)
🏢 TD Bank
📍 London