Lead Software Engineer

2 weeks ago


Toronto ON ML S, Canada Scotiabank Full time $120,000 - $180,000 per year

Requisition ID:

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

As a Lead Software Engineer, you will act as the Delivery and Software Engineer Lead within an Agile environment. You will ensure the successful delivery of projects and initiatives within Canadian Banking Products Technology. You will lead and support an Agile scrum team (Product, Engineering, Design, Analytics) and ensure the Agile methodology and principles are executed effectively. You will identify, escalate and remove release and team impediments. As a Lead Software Engineer, you will also manage the budget, schedule, risks, issues, reporting and governance of projects.

Is this role right for you? In this role, you will:

  • Manage complex projects with stakeholders that span multiple cross-functional teams and collaborate to help define requirements and priorities.
  • Lead and mentor a team of software engineers, fostering growth and collaboration.
  • Own end to end delivery of projects, from planning to deployment
  • Provide technical guidance and architectural direction to ensure robust, scalable solutions.
  • Advocate for quality, scalability, and maintainability in all deliverables.
  • Track and manage project risks, issues, action items and key decisions.
  • Ensure Agile methodology is effectively executed.
  • Mitigate risks and make sure the team is unblocked and can effectively complete their work, including identifying and removing engineering challenges or blockers to keep projects on track.
  • Ensure adherence to best practices in coding, architecture, and testing
  • Guide projects through the Scotiabank development management processes.
  • Provide stakeholder and executive communication, conflict resolution, negotiation and relationship building.
  • Provide regular, standardized reporting for 1) team performance: velocity, stories completed, 2) project status.
  • Work with the team to identify roadmap/feature dependencies and impediments. Accountable for tracking the dependencies and impediments and removing them to enable the team to surface, track, escalate.
  • Communicate with other teams to track and manage dependencies between teams.
  • Identify team conflict and partner with Development Managers and Agile Coaches to resolve and escalate to Leadership Team for support when necessary.
  • Build and maintain solid, professional working relationships with peers within the project team and business lines.
  • Engage stakeholders (E.g. risk, legal, audit) as needed for consultation throughout the course of the project.
  • Coordinate compliance and readiness procedures (Ex. Operational Readiness) with associated teams (Ex. Release Engineering, Security, etc.).

Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 7 years' experience in managing and delivering complex software projects
  • Demonstrates strong knowledge of Agile methodology and DevOps practices while delivering IT projects. Ideally has Certified Scrum master certification (CSM / PSM)
  • Expert knowledge and understanding of project management practices, disciplines, tools, and methodologies.
  • Strong problem solving, critical thinking and analytical skills to rapidly assess problem situations.
  • Demonstrates creativity and adaptability when identifying solutions.
  • Excellent verbal and written communication skills, with ability to communicate on a broad spectrum (from deep technical discussions to high level executive vision)
  • Excellent interpersonal, negotiation and relationships management skills
  • Excellent organizational skills and the ability to manage multiple complex initiatives
  • Demonstrates proactivity and accountability.

What's in it for you?

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
  • Accessibility and Workplace Accommodations - 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. Scotiabank continues to locate, remove, and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days, and benefits will start on day one.
  • Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.

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. 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.


  • Software Engineer

    1 day ago


    Toronto, ON ML S, Canada Scotiabank Full time $110,000 - $190,000 per year

    Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Job Title: Software EngineerLocation: Toronto, 2201 Eglinton Ave. E.About the RoleWe are seeking a seasoned Software Engineer with over 5 years of experience using C# or Java, and a strong understanding of both. Experience with either Angular...

  • Software Engineer

    5 days ago


    Toronto, ON ML S, Canada Scotiabank Full time $40,000 - $150,000 per year

    Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The RoleWe are looking for an IBM ACE (App Connect Enterprise) Developer to join the Payments Engineering team. You will be responsible for delivering applications focused on processing various types of payment transactions within the Bank....

  • Software Engineer

    2 days ago


    Toronto, ON ML S, Canada Scotiabank Full time $80,000 - $120,000 per year

    Requisition ID: Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.Senior Sterling Developer, Global Payment TechnologyThe role:Contributes to the overall success of the Global Payment Technology globally by designing, developing, and implementing applications using Shell Scripting, Python, java technologies...


  • Toronto, ON, Canada Foxquilt Full time

    Company Description Foxquilt ( is a leading Insurance technology company focused on empowering small businesses and B2B networks to save on small business insurance with a digital-first approach. Foxquilt develops, underwrites and distributes a complete line of its own commercial insurance products in Canada and the United States. The company leverages...


  • Toronto, Ontario, Canada Beacon Software Full time $150,000 - $200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Ontario, Canada Beacon Software Full time US$120,000 - US$200,000 per year

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Canada Beacon Software Full time

    Join to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...


  • Toronto, Ontario, Canada Beacon Software Full time $75,000 - $120,000 per year

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...


  • (s): Canada : Ontario : Toronto Scotiabank Global Site Full time $150,000 - $180,000 per year

    Requisition ID: 242864Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.As a Lead Software Engineer, you will act as the Delivery and Software Engineer Lead within an Agile environment.  You will ensure the successful delivery of projects and initiatives within Canadian Banking Products Technology. You...