Senior It Developer

Toronto, ON, Canada

Job Description


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.

TD Applications & Systems Development covers technical planning, integration, systems analysis, design, development, unit and component systems testing, support-maintenance, and more. Meaningful, effective relationship-building is part of what these highly-skilled experts do best as they work together with technology project managers, delivery partners, business and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements.

There\'s room to grow in all of it.

Job Requirements

EXPERIENCE

  • 5+ years of working in an End-to-End application development environment
  • 3+ Experience with Advance JavaScript base Libraries like React JS and Node JS
  • 5+ years of solid experience working with .NET Framework
  • 5+ years of experience building / integrating APIs (REST/SOAP)
  • 3-5 years of solid experience with SQL Database Development (Query, Stored Procedure, etc.)
  • 2-3 years of experience working within an Agile Environment
  • Solid Knowledge of software development architectural designs and patters
  • Solid Knowledge of IIS Server Module - Setup & Configuration
  • Experience with SSO, Token-based authentication and Certificate-based authentication
  • Experience with Window Services is an asset
  • Experience with MS Power Platform is an asset
KNOWLEDGE, SKILLS & ABILITIES
  • Great interpersonal and communication skills
  • Strong prioritizing skills
  • Good at problem solving and critical thinking
  • Always able to maintain outstanding professionalism
  • Comfortable juggling multiple deliverables with a \'get it done\' attitude
  • Strong sense of ownership and pride in one\'s work being delivered
  • Able to be self-organize and ensue high levels of engagement, is self-motivated and possess an innovative mindset
  • Demonstrates initiative, self-confidence and can work independently
Hours

37.5



About This Role

We are looking for a dynamic a Senior Full Stack Client Server Application Developer to work within our Agile development team. The selected candidate will take part on delivery of strategic tooling platforms base on the fundamentals of tool automation. These products will drive high efficiency and full transparency in end-to-end project management delivery through replacing manual process with technology automation solutions. The platform supports seamless data integration with upstream and downstream systems complemented with automated reporting from our partnering team.

As a Senior Full Stack Client Server Application Developer, you will be working with a well structure development team consist of BSA, QA, Data Engineers, and other Developers. You are expected to deliver quality code with speed and accuracy using all the available tool stack available. Additionally, work with senior developers to promote best practices within the team. You will help the development team to set a footprint for future development and set trends across the organization.

Here\'s some of what you may be asked to perform:
  • As a member of the agile development team, you are to deliver code efficiently and with quality, through collaboration and continuous feedback between other developers, product owner and stakeholders.
  • Sharing guidance ideas with other developers on using coding standards and Best Practices.
  • Participate in technical designs and all Scrum meetings (Stand up, Story estimation, etc.)
  • Provide day-to-day critical production support issues as they are priorities.
  • Follow all development and / or maintenance related processes, methodologies, and standards
  • Gain knowledge in own area, stay abreast of technology trends and developments, develop expertise in TD services, applications, infrastructure, analytical tools and techniques, business domains and their products and services.
  • Produces estimates for development work and raise any areas of risk or concerns.
  • Ensure all aspects of the development life cycle specific to building/ integrating applications are followed while maintaining consistent with overall design.
  • Coach new or less experienced colleagues and serve as a reference point throughout requirements management life cycle.
  • Work closely with stakeholders to determine solutions, assess impact to existing work processes and systems, and pinpoint how to manage integration.
  • Work collaboratively with other areas / team members to meet deliverables while following to guidelines / procedures on medium to large scale projects.
  • Build and maintain effective working relationships with peers and management, and stakeholders.
  • Take part in creating a positive work environment that promotes innovation, creativity, teamwork, and high-quality results.
Inclusiveness

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.

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,
Business Line

Corporate

Job Category - Primary

Technology Solutions

Job Category(s)

Technology Solutions

Job Family

Application/System Development

Time Type

Full Time

Employment Type

Regular

TD Bank

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2136819
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned