Senior IT Developer
TD Bank Group
Mississauga, Canada
5d ago

TD Description

Tell us your story. Don't go unnoticed. Explain why you're a winning candidate. Think "TD" 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 :

Department Overview

Building a World-Class, Diverse and Inclusive Technology Team

We can't afford to be boring. Neither can you. The scale and scope of what TD does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-

minded in the way we think about technology. TD's technology and business teams become more intertwined as new opportunities present themselves.

This new era in banking does not equal boring. Not at TD, anyway.

Channels Technology Solutions (CTS) is driven by the vision to create an integrated, seamless, effortless and legendary customer and client experience for TD Bank, TD Canada Trust, MBNA, TD Insurance, and TD Wealth Management across all channels (Online, Mobile, Phone and ATM).

The MBNA Team is responsible for project implementation services for our digital and cards businesses including technical planning, integration, systems analysis, design, development, unit and component systems testing, support-maintenance, and more.

Job Type Regular Job Status Full Time Hours 37.5 Business line Corporate Job Category - Primary Technology Solutions Job Category(s) Technology Solutions Job Description

About This Role

CTS is looking for an Senior IT Developer to join the MBNA Sales Site delivery team. As a Senior IT Developer, the focus must be on providing high quality code with respect to new features and functionality that our business requires on the platform and to work collaboratively with this team to confirm any questions / assumptions that they might have.

You will work with a fast paced agile development team responsible for the core capabilities of this self-service channel.

Here's some of what you may be asked to perform :

  • Transform business requirements and research into winning delivery solutions that meet performance goals.
  • Rigorously build and test applications.
  • Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.
  • Contribute to project plans, estimations and status updates.
  • Work with technical staff, business and / or vendor to understand complex or multifaceted problems and often leads the development of detailed / complex and / or comprehensive solutions.
  • Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.
  • Ensure applications are free of common coding vulnerabilities (and follow standard security practices).
  • Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).
  • Complete unit and integration testing per standards and design specs.
  • Respect TD's technology delivery practices and standards, project management disciplines.
  • Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).
  • Job Requirements

    The candidate must have proven JAVA development experience and experience in working on an agile project team.

    You're awesome at :

  • Development (J2EE and Web Services)
  • Web Services (HTTP, XML, REST, SOAP, WSDL, UDDI)
  • Scripting (Javascript, JQuery, Maven)
  • Spring
  • Applications Servers (WAS, JBoss)
  • Databases (Oracle)
  • You're good at :
  • Hibernate
  • AngularJS
  • GIT, Stash, JIRA
  • Continuous Integration and Test Driven Methodologies
  • Operating Systems (AIX, Linux)
  • Bonus points if you know : Apache JackRabbit and / or Ehcache .

    Professional skills :

  • Excellent written and verbal communication skills
  • Highly organized, self-motivated and customer oriented
  • Attentive to detail and a thought leader in their space
  • Prioritize and manage own workload in order to deliver quality results and meet timelines
  • Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensure timely communication of issues / points of interest
  • Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and / or team
  • Establish effective relationships across multiple business and technology partners, program and project managers
  • 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 :

  • Undergraduate Degree or Technical Certificate.
  • 5-8 years relevant experience.
  • Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.
  • Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.
  • Strength in coaching and advising clients, partners and project teams.
  • Commitment to and belief in the quality of your deliverables.
  • 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 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 to learn more.


    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.

    Add to favourites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form