Senior IT Developer
Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think \u0022TD\u0022 if you crave meaningful work and embrace change like we do. We are a trusted North American leader that cares about people and inspires them to grow and move forward.
Stay current and competitive. Carve out a career for yourself. Grow with us. Here's our story: jobs.td.com Department Overview
The Authentication & Registration team within CTS (Channel Technology Solutions) is accountable for the end to end delivery of projects across the Digital Channels space in North America. Platforms which consumer our applications include EasyWeb, WebBroker, Mobile, Insurance, and InfoSite. Job Description
The Senior Solutions Developer \u2013 Common Functions will have responsibilities specific to:
Unified Authentication Platform (UAP)
Customer Authentication API
Identity Management API
The successful candidate will be responsible for developing common functions within the Digital Channels portfolio. We work closely with internal and external teams including business and technology to deliver projects.
Key accountabilities include:
Technical input for Digital Channels projects including design, development, oversight/direction of junior developers and contractors, test reviews/walkthroughs, code reviews, etc.
Comply with the system development life cycle (SDLC) and project management methodology (PMLC).
Consult on development of the System Requirements Specification (SRS) with Business Analysts.
Review application and technical design deliverables throughout development to ensure quality and requirement traceability.
Conduct code reviews to ensure quality, standards compliance, reusability and ease of maintenance.
Create and maintain quality code, consistent with standard practices; provide code maintenance and support during testing cycles and post-production deployment.
Develop, implement, maintain and improve solutions/processes that maximize system availability, efficiency/ effectiveness and minimize or prevent defects.
Define development specifications and identify system modifications required to meet performance objectives.
Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities. Requirements
What can you bring to TD? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:
Solid/Advanced knowledge on J2EE (SpringMVC, Spring Boot, Hibernate, Webservices(SOAP, REST), Maven), TFS or GIT
Third-Party COTS, Experience installing/supporting COTS/Vendor applications
Relevant Server-side Java experiences, J2EE, Java Server Pages,JBoss, WAS
Application and Production Support Experiences
Familiarity with networking, firewalls and load balancing, storage (local, NAS, SAN), VMC Cloud
Application/Vendor System Configuration Management
Ability to understand, acquire and apply new technical skills.
Strong verbal and written communication skills.
Strong documentation skills. Additional Information
Join in on what others in TD Technology Solutions are doing:
Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.
Learn voraciously, stretch your thinking, share your knowledge and educate others.
Communicate and collaborate with both technical and non-technical professionals.
Cultivate winning relationships by building trust with business and technology partners.
Share our commitment to productivity, effectiveness and operational efficiency.
Embrace change and witness amazing things happen \u2013 from the inside.
Make your mark. Join a dynamic team. Explore new ideas. This is your opportunity to impact the future of banking technology in areas and ways you've never imagined (at a bank)! Visit techjobs.td.com to learn more. Hours
At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment/interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.