Job Description

Is this role right for you?

In this role you will:

Technical Leadership:

  • Provide technical direction and guidance to the engineering team.

  • Collaborate with project managers, product owners, and stakeholders to define and prioritize technical requirements.

  • Ensure adherence to best practices, coding standards, and software development methodologies.

  • Conduct code reviews and provide constructive feedback to improve code quality and maintainability.

  • Identify and resolve technical challenges, risks, and bottlenecks.
  • Architecture and Design:

  • Contribute to the design and architecture of software systems and applications.

  • Evaluate and recommend appropriate technologies, frameworks, and tools.

  • Ensure scalability, performance, and maintainability of the software solutions.

  • Collaborate with cross-functional teams to align technical decisions with business objectives.
  • Pr...

    Ready to Apply?

    Take the next step in your AI career. Submit your application to Scotiabank today.

    Submit Application