Lead Full Stack Software Engineer
$127.3k - $236.47k per yearManulife
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 OntarioWorking Arrangement
HybridSalary range is expected to be between
$113260.00 CAD - $210340.00 CADEmployees 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
$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...SuggestedLong term contractLocal area- ...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...SuggestedFull time
$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...SuggestedFor contractorsWork at officeLocal areaRemote work$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...SuggestedLong term contractFor contractorsWork at officeLocal areaRemote work- ...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...SuggestedFull timeWork at officeRemote workMonday to friday
- ...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 contractFull timeRemote workFlexible hours
- ...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 timeWork at officeWork from homeFlexible hours
- ...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 payContract work
- ...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 contractWork at officeWorldwideVisa sponsorshipFlexible hours
- ...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 timeWork at officeWork from homeFlexible hoursShift work
- ...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 timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
- ...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 timeWork at officeWork from homeFlexible hoursShift work
$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 timeRemote work- ...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 timeRemote work
- ...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
- ...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 contractFull time
- ...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 jobLong term contractFull timeContract workLocal areaImmediate start
- ...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 timeWork at officeWork from homeFlexible hours
$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 timeFor contractorsFreelanceWork at office1 day per week- ...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 timeFlexible hours
$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 employmentFull timeTemporary workLocal areaRemote workWorldwideShift workNight shift$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 timeLocal areaRemote workWorldwideFlexible hours$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 timeRemote work$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- ...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 timeWork at officeLocal areaRemote work
$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 areaRemote workWork from homeHome office- ...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 timeLocal areaRemote work
$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 timeHome officeFlexible hours- ...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 timeRemote workFlexible hours
$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 contractContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Full Stack Software Engineer. Be the first to apply!
- lead process engineer Ontario
- lead structural engineer Ontario
- lead software engineer Ontario
- full stack web developer Ontario
- full stack developer Ontario
- senior full stack engineer Ontario
- full stack developer remote Ontario
- spécialiste assurance qualité logiciel Ontario
- software support Ontario
- software asset management analyst Ontario
