Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Full Stack Software Engineer

$127.3k - $236.47k per year
Full-time

Manulife

Lead Full Stack Software Engineer - Hybrid

Canadian Retirement

Are you a passionate software engineering leader who enjoys building modern cloud-based solutions while mentoring and elevating development teams Join our Canadian Retirement Technology team and play a key role in designing delivering and evolving digital capabilities that improve the experience of our customers and business partners.

As a Lead Full Stack Software Engineer you will provide technical leadership across the software development lifecycle partnering with product owners architects and engineering teams to build secure scalable and high-performing applications. Youll influence engineering practices drive architectural decisions and help foster a culture of innovation collaboration and continuous improvement.

What Youll Do

  • Lead the design development and delivery of full-stack applications using Java (Spring Boot) and React .
  • Architect and build scalable cloud-native solutions on Microsoft Azure leveraging services such as AKS App Service Azure SQL and Service Bus.
  • Guide engineering teams through architecture reviews technical decision-making and implementation best practices.
  • Mentor and coach developers through code reviews pair programming and ongoing technical leadership.
  • Promote software quality through automated testing observability and modern engineering practices.
  • Partner closely with business and technology stakeholders to translate requirements into innovative technology solutions.
  • Drive DevOps adoption CI/CD automation and infrastructure-as-code practices.
  • Support production systems troubleshoot complex issues and lead efforts to improve reliability and performance.
  • Balance delivery priorities with long-term architectural health and technical debt management.
  • Contribute to hiring and talent development efforts to build a high-performing engineering organization.

What Were Looking For

Experience

  • 8 years of professional software engineering experience.
  • 2 years of experience in a technical leadership lead developer or mentorship capacity.

Technical Expertise

  • Strong hands-on experience with Java (Spring Boot) and React .
  • Proven experience developing and operating cloud-native applications on Microsoft Azure .
  • Strong understanding of microservices architecture RESTful APIs and distributed systems.
  • Experience with CI/CD pipelines DevOps practices and infrastructure-as-code solutions.
  • Expertise working with relational databases such as SQL Server and PostgreSQL .
  • Experience with Docker Kubernetes and modern container-based deployment strategies.
  • Strong understanding of software design principles application security and performance optimization.

Leadership & Collaboration

  • Demonstrated success mentoring engineers and fostering technical excellence.
  • Experience leading architecture discussions and evaluating technical trade-offs.
  • Ability to establish and maintain high standards for code quality testing documentation and operational excellence.
  • Strong Agile delivery experience including sprint planning estimation and retrospectives.
  • Excellent communication skills with the ability to engage both technical and non-technical stakeholders.
  • Experience coordinating across multiple teams and managing cross-functional dependencies.

Mindset

  • Pragmatic and outcome-focused with a balanced approach to technology adoption.
  • Passionate about continuous improvement learning and innovation.
  • Committed to quality-first engineering practices including TDD and automation.
  • Values collaboration transparency accountability and customer-centric thinking.

If you are applying to this role in Massachusetts please note the salary range is $127300 - $236470 USD. Additionally employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

Why Join Us

Youll have the opportunity to shape the future of Canadian Retirement technology while working with modern cloud platforms talented engineering teams and business leaders committed to innovation. If youre excited about leading technical strategy mentoring others and delivering solutions that make a meaningful impact wed love to hear from you.

The role being advertised is an existing vacancy.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider helping people make their decisions easier and lives better. To learn more about us visit is an Equal Opportunity Employer

At Manulife/John Hancock we embrace our diversity. We strive to attract develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment retention advancement and compensation and we administer all of our practices and programs without discrimination on the basis of race ancestry place of origin colour ethnic origin citizenship religion or religious beliefs creed sex (including pregnancy and pregnancy-related conditions) sexual orientation genetic characteristics veteran status gender identity gender expression age marital status family status disability or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process contact .

Referenced Salary Location

Waterloo Ontario

Working Arrangement

Hybrid

Salary range is expected to be between

$113260.00 CAD - $210340.00 CAD

Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. The actual salary will vary depending on local market conditions geography and relevant job-related factors such as knowledge skills qualifications experience and education/training. If you are applying for this role outside of the primary location please contact for the salary range for your location.

Manulife offers eligible employees a wide array of customizable benefits including health dental mental health vision short- and long-term disability life and AD&D insurance coverage adoption/surrogacy and wellness benefits and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays vacation personal and sick days and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S. please contact for more information about U.S.-specific paid time off provisions.

We use data and analytics technologies such as artificial intelligence (AI) and automated processing tools to analyze and process the information you provide to us or third parties in the application process. For more information please refer to our personal information collection statement .

Required Experience:

IC

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Lead Full Stack Software Engineer in Ontario vacancy
  • $132k - $165k per year

     ...mission-critical business processes.   ABOUT US Redwood Software is the leading orchestration platform for the autonomous enterprise,...  ...Outcome Respect Each Other   YOUR IMPACT As a Senior Full Stack Software Developer, you will be responsible for leading the... 
    Suggested
    Long term contract
    Local area

    Redwood Software

    Ontario
    11 days ago
  •  ...Full Stack Developer Co-op Reference #44088 Waterdown Ontario About L3HARRIS WESCAM...  ...and support functional and system Software applications to validate production assemblies...  ...Computer Science or Software/Computer Engineering Must be able to complete a 16 month... 
    Suggested
    Full time

    L3Harris

    Ontario
    11 days ago
  • $105.8k - $132.3k per year

     ...problems with remarkable teams. Greenhouse is searching for a Software Engineer to join our team! As a member of the Greenhouse...  ...fundamentals, including React ~ Experience working in the full stack ~ Proficient understanding of architectural patterns ~ REST... 
    Suggested
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    9 days ago
  • $117.5k - $164.5k per year

     ...with remarkable teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team. This...  ...guiding and developing your peers, sharing your knowledge, leading projects, and contributing to the team’s collective success... 
    Suggested
    Long term contract
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Ontario
    9 days ago
  •  ...We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our new...  ...developer, Middle Full Stack Developer, Senior QA Automation Engineer. We also collaborate with a large Salesforce team on our side... 
    Suggested
    Full time
    Work at office
    Remote work
    Monday to friday

    TechMagic

    Ontario
    more than 2 months ago
  •  ...want to be. Megaport is the global leader in Network as a Service (NaaS),...  ...Your Role You’re a senior engineer who is well respected by your peers, and know how to lead effectively. You find joy in making...  ...Looking For ~5+ years of software development experience in Java and... 
    Long term contract
    Full time
    Remote work
    Flexible hours

    Megaport

    Ontario
    more than 2 months ago
  •  ...trust with their own storefronts. That is the problem you will help solve. As a Software Engineer II on Carrot Ads, you will independently build and ship features across the publisher-facing stack: the Connect / Carrot Ads API, publisher serving inputs, reporting, and the... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    19 days ago
  •  ...Description Hillview Consulting is looking for a Java Full Stack Developer to join our team on-site in Ontario. This contract position...  ...in both front-end and back-end development to create scalable software solutions that enhance our recruitment processes. You will work... 
    Hourly pay
    Contract work

    Hillview Consulting

    Ontario
    more than 2 months ago
  •  ...growing group of committed researchers, engineers, policy experts, and business leaders working...  .... We are responsible for the entire stack from intelligent request routing to fleet...  ...Minimum qualifications Significant software engineering experience, particularly with... 
    Long term contract
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Ontario
    11 days ago
  •  ...Overview The Advertiser Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the systems responsible...  ...User Experience and Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background to join our Toronto... 
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Ontario
    3 days ago
  •  ...Instacart is the force multiplier for our 1000+ engineers. We define and build the platforms, tools...  ...Instacart engineers to ship high-quality software faster — from AI-powered code review to...  ...on Developer Experience, you will lead the technical direction for the developer... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    Shift work

    Instacart

    Ontario
    13 days ago
  •  ...Instacart is the North American leader in online grocery, and behind...  ...experience is a world-class engineering organization building the systems...  ...less friction. As a Senior Software Engineer II on the Developer Experience...  .... - Demonstrated ability to lead technical projects... 
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Ontario
    12 days ago
  • $110k - $160k per year

     ...configurations, integrations, migrations, and full implementations Perform hands-on...  ...You'll Bring ~10+ years of experience in software development within P&C insurance...  ...We welcome applications from Guidewire engineers across a range of experience levels. Compensation... 
    Full time
    Remote work

    Norima Consulting

    Ontario
    27 days ago
  •  ...Responsibility: Title: Java Technical Team Lead Department: Engineering Language: English Location:...  ...intentional in helping our teams realize their full potential, and continue to invest in...  ...architecture and evolution of backend software components. You will be creating and... 
    Full time
    Remote work

    Agility PR Solutions

    Ontario
    3 days ago
  •  ...synchronize documents and convey project progress in relation to schedule and budgets. Coordinates work and information with consulting engineers and professionals assigned to the team. Abides by the project schedule and budget parameters. Works closely with the... 
    Full time

    Northern Impact

    Ontario
    more than 2 months ago
  •  ...Principal Full Stack Engineer (AI-Native) Canada Founding Engineering Team The Opportunity: Were partnering with a publicly listed global...  ...This team is intentionally structured around AI-augmented software development. AI tooling is not experimental or optional - it... 
    Long term contract
    Full time

    hireVouch

    Ontario
    11 days ago
  •  ...risk and cost. Powered by our AI engine, LuminIQ, we embed risk checks,...  ...'ll guide them through their full adoption journey, proactively updating...  ...raising expansion leads. Your goal is to maximise value...  ...Analytical minded, love learning new software, configuration management and comfortable... 
    Remote job
    Long term contract
    Full time
    Contract work
    Local area
    Immediate start

    Gatekeeper

    Ontario
    more than 2 months ago
  •  ...where we work. Why this role is on the menu The Billing Operations Lead oversees and optimizes the end-to-end billing lifecycle across...  ...with Finance, BD, Financial Systems, Legal, Product, and Engineering to drive accuracy, scalability, and continuous improvement. The... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ontario
    3 days ago
  • $70k - $90k per year

     ...use time effectively. You are skilled at leading staff and external contractors to accomplish...  ...outcomes. KEY RESPONSIBILITIES Lead design projects from the initial briefing...  ...LOCATION, AND SALARY This position is full-time (40 hours/week) and works at one of our... 
    Full time
    For contractors
    Freelance
    Work at office
    1 day per week

    Cardus

    Ontario
    18 days ago
  •  ...Job Description Overview Leads planning and scheduling activities for complex projects...  ...cost control experience, experience in engineering and construction projects environment....  ...P6. ~ Proficient in MS office suite of software, especially in Microsoft Excel. ~ Strong... 
    Full time
    Flexible hours

    AtkinsRéalis

    Ontario
    23 days ago
  • $125k - $175k per year

     ...Performs tasks such as but not limited to the following: Leads and supports the design implementation and deployment of CLSs Quality...  ...success and market advancements. With deep expertise in design engineering manufacturing supply chain and platform solutions Celestica enables... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Shift work
    Night shift

    Celestica

    Ontario
    3 days ago
  • $75k - $246k per year

     ...cybersecurity industry evolve youllhelp lead the change. Our global Pack is...  .../CD pipeline Solve complex engineering challenges related to...  ...3 years of professional software development experience Proven...  ...Experience building and delivering full applications including... 
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Arctic Wolf Networks

    Ontario
    a month ago
  • $110k - $140k per year

     ...healthcare services and is the provider of a leading multi-national multi-disciplinary...  ...Transformation, we are hiring a Project Delivery Lead to lead the day-to-day delivery of...  ...that bring together business owners, data engineering, platform architecture, AI and application... 
    Full time
    Remote work

    WELL Health Technologies Corp

    Ontario
    12 days ago
  • $75k - $90k per year

     ...position is $75000-$90000 plus 10% bonus potential ~ Medical Dental Prescription Drug and EFAP Benefits after 30 days of employment ~ FULL flex benefits program ~ Company matching RRSP ~ Family culture ~ Advancement opportunities ~ Profit Sharing ~125 years family... 
    Full time

    Gordon Food Service

    Ontario
    10 days ago
  •  ...and Development team is seeking an Angular Software Developer to implement front end...  ...sont satisfaits. About Harris: Harris is a leading provider of mission critical software to...  ...service and standing apart as an industry leader. We are looking for people who are avid problem... 
    Full time
    Work at office
    Local area
    Remote work

    Harris Computer Systems

    Ontario
    3 days ago
  • $84k - $115.5k per year

     ...StackAdapt is the leading technology company that empowers marketers to reach,...  ...StackAdapt is seeking a talented Quality Engineer who is passionate about software quality and test automation to be...  ...Great Place to Work® #1 DSP on G2 and leader in a number of categories including... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Ontario
    11 days ago
  •  ...Job Responsibility: NorthStar Utilities Solutions is a leading provider of innovative technology solutions that help utility companies...  ...era. We are currently seeking an experienced and passionate Java Software Developer to join our dynamic team. As a Java Software Developer... 
    Full time
    Local area
    Remote work

    Harris Computer Systems

    Ontario
    3 days ago
  • $95k - $125k per year

     ...support all people in Canada to lead healthier lives. We are...  .... The Senior Manager, Data Engineering leads a team of data engineers...  ...This role oversees the full execution lifecycle, from discovery...  ...completion Strong understanding of software development environments and... 
    Full time
    Home office
    Flexible hours

    Heart & Stroke

    Ontario
    7 days ago
  •  ...company focused on producing natural products using engineered microorganisms. Our mission is to leverage...  ...compensation for the position. Position: Lead Scientist Location: South Georgian Bay, Ontario Looking for: Full-time, starting in November or December. We... 
    Full time
    Remote work
    Flexible hours

    Magic Bio

    Ontario
    27 days ago
  • $150k - $175k per year

     ...business and investigative challenges. Lead enterprise sales opportunities from...  ...objectives. Partner closely with Solution Engineers, Professional Services, Customer Success,...  ...experience selling enterprise technology, software, SaaS, data intelligence, cybersecurity,... 
    Long term contract
    Contract work
    Remote work

    Nuix

    Ontario
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Full Stack Software Engineer. Be the first to apply!