Search jobs > Toronto, ON > Senior software developer

Senior Software Developer (Full-stack)

Scotiabank
Toronto, ON
$59,7-$76,18 an hour (estimated)
Full-time

Requisition ID : 186021

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

Position : Senior Software Developer (Full-Stack)

The Role :

Business Group : Canadian Digital Banking Engineering - Applications is seeking a Senior full stack developer whose technical stack shows proficiency with Javascript, experience in React & Node JS is required since they will be touching on both.

Typical Day in the Role :

  • Design, develop, and implement applications using in-demand languages and technologies to support business requirements.
  • Working on roadmap items

Must Have Skills / Requirements :

1) Experience with REST API design (what it is, how to use, integrating with it) - 3+ years of hands on experience

2) React - 3+ years of hands on experience

3) NodeJS (productionizing NodeJS servers as well) - 3+ years of hands on experience

4) Modern JS toolsets (ES6+, Webpack, Babel, Jest) - (the more have exposure to more of these the better) - 2+ years of hands on experience

5) Experience working with authenticated, customer focused applications (i.e. OAuth2 preferred)- 2+ years of hands on experience

6) Object Oriented and Functional Design - 3+ years of hands on experience

7) HTML / CSS / SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML) (the more have exposure to more of these the better) 2+ years of hands on experience

Nice to Have Skills :

  • Service side rendering
  • You've built accessible and internationalized applications before (JAWS, Voiceover)
  • Should be comfortable in estimation

Soft Skills :

  • You stay up to date with industry best practice
  • Must have excellent communication skills, and be open to interacting with individual across all levels at the bank

What's in it for you?

  • Our primary office in Toronto is freshly renovated with a design focus on enabling collaboration through both environment and technology.
  • We provide you with the tools and technology needed to create beautiful customer experiences
  • We have an inclusive and collaborative working environment that encourages creativity, curiosity, and celebrates success!
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world.
  • We foster an environment of innovation and continuous learning.
  • We offer a competitive total rewards package, including a performance bonus, company matching programs (pension & Employee Share Ownership), generous vacation;

health / medical / wellness benefits; employee banking privileges.

Location(s) : Canada : Ontario : Toronto

Scotiabank is a leading bank in the Americas. Guided by our purpose : "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.

If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.

If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role.

We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

30+ days ago
Related jobs
Scotiabank
Toronto, Ontario

You have at least 6+ years of hands-on technical working experience as a Full-Stack Developer with. You are interested on integrating user-facing elements developed by front-end developers with server-side logic. ...

National Bank
Toronto, Ontario

Full-Time Full Time / Part Time? Full-Time Posting date 30-Oct-2024. We are looking for a Full Stack Developer to join our team. Attendance On-Site Job number 23095 Category Senior Professional. You will work on both front-end and back-end components and be involved in the entire software developmen...

Yelp
Toronto, Ontario
Remote

Passion for working on software infrastructure/platform teams/developer experience. You will work on a cross-platform team that strives to deliver seamless developer experiences with a focus on performance, observability, reliability, scalability and security. Our customers are software engineers on...

S.i. Systems
Toronto, Ontario

Senior Full Stack Developer to develop a cutting-edge analytics product in a dynamic, startup-like environment. Optimize the technology stack for performance, security, and scalability. Understanding of microservices architecture and modern data analytics stacks. Bachelor’s degree in Computer Scienc...

theScore
Toronto, Ontario

This includes server driven Betslips, fully customizable betting marketplaces, account details and more. We also manage the full lifecycle of a bet from placement to settlement, respecting a user's responsible gaming limits while also financially adjusting accounts as quickly as possible to ensure t...

RBC - Royal Bank
Mississauga, Ontario

Software Developer within the QUADIENT development team, responsible for designing and implementing software solutions. As Senior Developer/Consultant for RBC Life Insurance, you will work as part of a Development Team to create the documents to be used by our administration systems to send personal...

Lorven Technologies
Toronto, Ontario

Senior C++ Software Developer (Capital Markets/Fintech). Passion for technology and large-scale software design. Experience working in distributed systems including webservices, messaging software (. ...

First Derivative
Ontario, Canada

Senior Full Stack Java Developer. Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility. ...

freelance.ca
Toronto, Ontario

Job Opportunity: Senior Software Developer - ETL (RQ08100). ...

RBC - Royal Bank
Toronto, Ontario

The Senior Developer contributes to setting a clear vision and strategic direction for data governance initiatives. Active Learning, Agile Methodology, Application Integrations, Application Servers, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Pandas Python Library, PL/SQ...