Talent.com
Scotiabank
Lead Software EngineerScotiabank • Scarborough, ON, CA
Lead Software Engineer

Lead Software Engineer

Scotiabank • Scarborough, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Requisition ID: 261661

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

Lead Developer – Job Requirements

Join a purpose-driven, high-performing team committed to delivering impactful results in an inclusive and collaborative environment. If you are passionate about technology, thrive in leadership roles, and take pride in building scalable, high-quality solutions, this opportunity is for you.

In This Role, You Will

  • Design, develop, and implement scalable APIs and Microservices using cloud platforms (e.g., Google Cloud Platform).
  • Lead the end-to-end delivery of complex applications, ensuring high standards of quality, security, and compliance.
  • Take ownership of technical solutions, ensuring proper design documentation and governance practices are followed.
  • Analyze complex business requirements and translate them into robust, scalable technical solutions.
  • Drive technical decision-making across Agile teams in collaboration with Solution Architects and senior stakeholders.
  • Define and enforce coding standards, architectural guidelines, and testing frameworks.
  • Partner with Delivery Leads to plan milestones, manage risks, and ensure timely and successful delivery.
  • Apply industry best practices in design, development, testing, and deployment of enterprise applications.
  • Mentor and guide developers, fostering technical excellence and continuous improvement within the team.
  • Monitor system performance, proactively identify issues, and lead root cause analysis and resolution.
  • Provide production support and ensure application stability and reliability.
  • Adapt quickly to changing priorities in a fast-paced, evolving environment.

Do You Have the Skills to Succeed in This Role?

  • 8+ years of hands-on experience in application development using Java frameworks, with strong expertise in Object-Oriented Programming and Design Patterns.
  • Proven experience in leading development teams and driving technical solutions for large-scale applications.
  • Solid experience across the full SDLC: requirements analysis, design, development, testing, release, and cloud deployment.
  • Hands-on experience with Microservices Architecture, REST APIs, Spring Boot, and modern front-end frameworks such as Angular or React.
  • Experience working with cloud-native technologies (GCP preferred) and containerization tools like Docker and Kubernetes (GKE).
  • Strong knowledge of DevOps practices and CI/CD pipelines (Bitbucket, Git, Jenkins, Maven, JFrog Artifactory, ArgoCD).
  • Experience with caching technologies (Redis) and performance optimization.
  • Good understanding of secure coding practices in regulated industries and tools such as Blackduck, Checkmarx, or Aquasec.
  • Strong database experience, preferably with DB2 or similar relational databases.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication skills with the ability to collaborate across cross-functional teams and influence stakeholders.
  • Demonstrated ability to mentor junior developers and lead by example in technical execution.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

Nice to Have

  • Experience in banking or financial services domain.
  • Exposure to event-driven architecture and messaging systems (Kafka, Pub/Sub).
  • Experience with observability tools (Splunk, Dynatrace, Prometheus).
Create a job alert for this search

Lead Software Engineer • Scarborough, ON, CA

Similar jobs

Lead Software Engineer - Products & Integration

HRBToronto, ON, CA
Full-time

Advance your career as a Lead Software Engineer in our Product & Integrations team, pivotal in building a framework supporting over 250 integrations.Engage with customers and influence product stra... Show more

 • Promoted

Observability Lead Software Engineer Role

WaabiToronto, ON, CA
Full-time

Take the lead in observability engineering at Waabi as a Software Engineer focused on SRE practices.Design and optimize systems that ensure the health of autonomous technology solutions.Waabi is at... Show more

 • Promoted

Lead Software Engineer in AI Development

AlphaSenseToronto, ON, CA
Full-time

Take the lead as a Software Engineer focusing on AI at a premier Market Intelligence firm.Drive innovation and architecture while fostering a collaborative and inclusive workplace.This role seeks c... Show more

 • Promoted

lead software engineer

Cogency IncToronto, Ontario, Canada
Full-time +1

You have successfully applied for this job through Job Bank!.Terms of employment Permanent employment Full time.Work must be completed at the physical location.There is no option to work remotely.I... Show more

 • Promoted

Lead Software Engineer - API Governance

eBayToronto, ON, CA
Full-time

Become a Lead Software Engineer at eBay, focusing on API governance and system scalability.Elevate the customer experience by designing resilient APIs and frameworks that facilitate commerce global... Show more

 • Promoted

Senior Software Engineer, Global Markets Platform Lead

AlpacaToronto, ON, CA
Full-time

A leading financial technology company is seeking a Senior Engineer to design and maintain systems that empower millions of users.This role requires proven experience in financial systems and the a... Show more

 • Promoted

Lead Software Engineering Role at PheedLoop

PheedlooToronto
Full-time

Shape the future of event technology as a Lead Software Engineer at PheedLoop in Toronto, ON.This hybrid position blends technical prowess with leadership in Python/Django and React projects.PheedL... Show more

 • Promoted

lead software engineer

VY SYSTEMS CANADA INC.Richmond Hill
Full-time +1

Employer: VY SYSTEMS CANADA INC.Terms of employment: Permanent, Full time.Shift: Starts as soon as possible.Work must be completed at the physical location.There is no option to work remotely.Colle... Show more

 • Promoted

Staff Software Engineer – Platform Lead & Architect - C$170,000 - C$200,000 A Year

Loop FinancialToronto, Canada
Full-time

A growing fintech startup in Toronto is seeking a Staff Software Engineer to lead the technical direction and architecture of their cross-border banking platform.The ideal candidate has over 8 year... Show more

 • Promoted

Lead Software Engineer, Delivery Platform - $150,000 - $200,000 A Year

Serve RoboticsToronto, Canada
Full-time

Lead software engineer responsible for developing and overseeing scalable delivery and fleet management platforms, mentoring a team, and ensuring system reliability. Show more

 • Promoted

Technical Lead Software Engineer at Pebl

PeblToronto, ON, CA
Full-time

Become a Technical Lead Software Engineer at Pebl, focusing on scalable solutions using technologies like React JS and AWS.Your work will significantly enhance user retention and engagement.Pebl is... Show more

 • Promoted

Lead Software Engineer AI - (Materia AI)

PowerToFlyToronto, Ontario, Canada
Full-time

This posting is for proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.Are you excited about building AI‑driven software that redefi... Show more

 • Promoted

Lead Staff Software Engineer

TEEMA Solutions GroupToronto, ON, CA
Full-time

Lead Software Engineer/ Hands-on – Founding Toronto Team.We’re helping an AI-native SaaS startup.This is a rare opportunity for a.Staff Engineer or Engineering Manager.Drive technical direction, ar... Show more

 • Promoted

Lead Software Engineer - AI and SaaS

Human AgencyToronto, ON, CA
Full-time

Take the lead as a Software Engineer, specializing in AI and SaaS application development.Tackle backend and frontend challenges while driving innovative solutions for complex enterprise problems.I... Show more

 • Promoted

Senior Software Engineer — Lead High-Impact, Remote/Hybrid

AchieversToronto, ON, CA
Remote
Full-time

A leading employee recognition platform in Canada seeks a Senior Software Engineer to drive product impact at a global scale.The role offers hybrid or remote work options.Responsibilities include l... Show more

 • Promoted

Lead Software Engineer for AI Platforms

Tech Talent InternationalToronto, Ontario, Canada
Full-time

Step into a leadership role as a Lead Software Engineer focusing on Kubernetes in the development of AI platforms.Make significant contributions to shaping an innovative operating system.This posit... Show more

 • Promoted

Lead Software Engineer with G Adventures

G AdventuresToronto
Full-time

Explore a new opportunity as a Lead Software Engineer at G Adventures.Your technical skills will shape the development of groundbreaking applications tailored for travelers around the world.In this... Show more

 • Promoted

Lead Software Engineer for Mobile Platforms

JobberToronto, Ontario, Canada
Full-time

Empower small businesses as a Lead Mobile Software Engineer.Take charge of developing leading-edge mobile applications while mentoring a dynamic engineering team committed to delivering exceptional... Show more

 • Promoted

Lead Software Engineer

CEI Fleet Collision and SafetyToronto, Ontario, Canada
Full-time

Lead end‑to‑end solution delivery across the Billing and Maintenance product landscape, driving modernization of maintenance operations, improving billing accuracy, and enhancing service reliabilit... Show more

 • Promoted

Lead Software Engineer for Financial AI

Saris AiToronto, ON, CA
Full-time

Join Saris AI as a Lead Software Engineer and take charge of financial systems automation.Use your extensive experience to create impactful AI solutions in banking.Saris AI is accelerating fintech ... Show more