Logo of Huzzle

Software Developer (Reactjs/Nodejs)

Applications are closed

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto

Requirements

  • In depth knowledge of programming languages, frameworks, utilities, and other technologies used by the team (React & Node JS)
  • Bachelor/master’s degree in computer science/engineering, Information Systems, or other related field (or equivalent work experience)
  • Excellent communication skills with ability to influence decision making across stakeholders.
  • Demonstrated ability to lead team members with differing opinions and levels of experience.
  • Project management skills to map and execute short- and long-term plans for the team.
  • Effective organization, planning, and time management skills

Responsibilities

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
  • Write well designed, testable, efficient code by using best software development practices.
  • Gather and refine specifications and requirements based on technical needs.
  • Create and maintain software documentation.
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed.
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champions a high-performance environment and contributes to an inclusive work environment.

FAQs

What programming languages and frameworks should I be proficient in for this role?

You should have in-depth knowledge of React and Node.js, as these are the primary technologies used by the team.

What level of education is required for this position?

A bachelor's or master's degree in computer science/engineering, Information Systems, or a related field is required, or equivalent work experience.

Is there an emphasis on diversity and inclusion at Scotiabank?

Yes, Scotiabank is committed to creating an inclusive culture where every employee is respected for who they are, with various initiatives to support diversity, equity, inclusion, and allyship.

Will I have opportunities for professional development?

Yes, Scotiabank offers upskilling through online courses, cross-functional development opportunities, and tuition assistance for ongoing education.

What is the work arrangement for this position?

The work arrangement is hybrid, allowing for a combination of remote and in-office work.

Are there any benefits offered upon starting this role?

Yes, there is a competitive rewards program including bonuses, flexible vacation, personal and sick days, and benefits that start on day one.

Will I need to manage projects in this role?

Yes, project management skills are important to map out and execute both short- and long-term plans for the team.

Is teamwork encouraged in this position?

Yes, collaboration with the Scrum team and managing differing opinions among team members is encouraged for successful software delivery.

How does Scotiabank ensure compliance with regulations?

All activities must adhere to governing regulations, internal policies, and procedures to meet obligations concerning operational, compliance, and conduct risk.

How can I request accommodations during the recruitment process?

If you require accommodations, please inform our Recruitment team during the selection process to ensure your needs are met.

Finance
Industry
10,001+
Employees

Mission & Purpose

Welcome to Scotiabank. We serve thousands of customers, families, and communities across the globe, helping them achieve success through advice, products, and services. Follow for news, insights, thought leadership and more.

Culture & Values

  • Respect

    Everyone is always treated with dignity; diverse backgrounds and experiences are what make us better as a whole.

  • Integrity

    Acting honorably comes first – earning the trust of our customers (and each other) is what matters most.

  • Passion

    We’re enthusiastic about what we do, and want you to feel the same way. Imagine coming in to work, and actually feeling excited to learn!

  • Accountability

    We commit, we take action, and most importantly, we take responsibility for those actions. It’s just the right thing to do.

Get notified when Scotiabank posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?