Chargé de projets immobiliers, junior - Châteauguay

TEHORA

Longueuil

Hybrid

CAD 113,000 - 163,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, vision insurance
Pension and retirement plans
Paid time off and leaves

Job summary

Manulife Financial Corporation is hiring a Senior Software Engineer for Canada Retirement, combining software engineering with hands-on AI/ML and agentic SDLC practices. You will design, build, test, and maintain AI-enabled retirement solutions in a hybrid Canada-based role.

The role collaborates with product, business, and architecture partners to modernize platforms, implement AI-driven workflows, and ensure secure, reliable systems across Canada Retirement products and operations.

Qualifications

  • Production systems experience, ideally in financial services or insurance.
  • Hands-on programming in Java, C#, Python or similar.
  • Practical AI/ML tools experience in a hands-on capacity.
  • Experience with AI-focused solutions like RAG services and advisor/assistant features.
  • Exposure to agentic SDLC practices.
  • RESTful APIs, microservices, event-driven patterns.
  • Automated testing and CI/CD pipelines.
  • Security, privacy and data protection in daily development.

Responsibilities

  • Design, develop, test, and maintain software components and services.
  • Orchestrate agentic SDLC solutions for AI-assisted development.
  • Implement AI outcomes like RAG and advisor features.
  • Apply AI tools within the SDLC in a governed, secure manner.
  • Collaborate with leads to refine requirements and designs.
  • Write clean, documented code following standards.
  • Develop automated tests (unit/integration/e2e).
  • Participate in code reviews and CI/CD pipelines.
  • Support production systems and perform root-cause analysis.
  • Refactor to reduce technical debt and improve performance.
  • Ensure security and data privacy compliance.
  • Participate in Agile ceremonies and cross-functional squads.

Skills

Java/C#
Python
AI/ML hands-on
Agentic SDLC
RESTful APIs
CI/CD
Security & Privacy
Agile
GitHub Copilot

Tools

Git
GitHub Copilot

Job description

The Senior Software Engineer – Canada Retirement (AI/ML & Agentic SDLC) designs, builds, and maintains applications and services that support Manulife’s Canadian Retirement business. This role combines strong software engineering skills with hands-on AI/ML experience and agentic SDLC practices to deliver well‑architected, secure, and reliable solutions. The engineer works closely with product, business, and architecture partners to implement features, modernize platforms, and orchestrate AI‑driven development workflows.

Key Responsibilities
  • Design, develop, test, and maintain software components and services that support Canada Retirement products, operations, and customer experiences.
  • Orchestrate agentic SDLC solutions (e.g., AI-assisted design, coding, testing, and documentation) to produce well‑designed, well‑implemented, and thoroughly tested outcomes.
  • Implement AI‑specific outcomes such as RAG‑based services, advisory/assistant capabilities, and intelligent automation supporting retirement workflows.
  • Apply AI tools within the SDLC (code generation, test creation, documentation, refactoring) in a governed, secure, and high‑quality manner.
  • Collaborate with technical leads, architects, and business stakeholders to understand requirements, refine user stories, and contribute to solution designs.
  • Write clean, maintainable, and well‑documented code following agreed standards, patterns, and best practices.
  • Develop and maintain automated tests (unit, integration, end‑to‑end) to ensure quality, reliability, and regression protection.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality and design.
  • Contribute to CI/CD pipelines and DevOps practices, including build, deployment, monitoring, and incident support.
  • Support production systems by investigating issues, performing root cause analysis, and implementing fixes and improvements.
  • Help reduce technical debt by refactoring, improving performance, and simplifying complex or legacy code.
  • Ensure solutions adhere to security, privacy, and compliance requirements, with a strong focus on customer data protection.
  • Participate in Agile ceremonies (stand‑ups, refinement, planning, retrospectives) and collaborate within cross‑functional squads.
Required Qualifications
  • Experience as a Software Engineer / Developer building and maintaining production systems, ideally in financial services or insurance.
  • Hands‑on programming experience in one or more modern languages used in Canada Retirement (e.g., Java, C#, Python, or similar).
  • Practical experience using AI/ML tools and frameworks in a hands‑on, “hands on keyboard” capacity.
  • Experience implementing AI‑specific solutions such as:Retrieval‑Augmented Generation (RAG) servicesAdvisor/assistant-style solutions (e.g., chat or guidance flows)Other AI‑enabled features integrated into business applications
  • Exposure to agentic SDLC practices, including use of AI to support design, coding, testing, and documentation workflows.
  • Understanding of RESTful APIs, integrations, and common architectural patterns (e.g., microservices, event‑driven).
  • Experience with automated testing and CI/CD pipelines.
  • Solid grasp of security, privacy, and data protection principles, with ability to apply them in daily development work.
  • Strong problem‑solving skills and ability to work in a collaborative Agile environment.
Preferred Qualifications
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP) and infrastructure‑as‑code or deployment automation.
  • Familiarity with observability tooling (logging, metrics, tracing) and operational best practices.
  • Experience in Canadian Retirement, pensions, or related group retirement/wealth domains.
  • Prior experience using AI tools (e.g., GitHub Copilot, Amazon Q, or similar) in a structured agentic SDLC environment.
  • Exposure to data‑related work (e.g., designing data access for RAG, tuning prompts, or working with vector stores/knowledge bases).
  • Software Engineering & Craftsmanship
  • AI/ML & Agentic SDLC Application
  • Problem Solving & Analytical Thinking
  • Security & Customer Data Protection
  • Adaptability in Agile/Iterative Delivery

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 .

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

Working Arrangement

Hybrid

Base salary range is expected to be between

$113,000.00 CAD - $163,000.00 CAD

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 .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Manulife • Southwestern Ontario

Hybrid
CAD 113,000 - 163,000
Senior AI Full‑Stack Engineer
Senior AI Full‑Stack Engineer

Manulife • Southwestern Ontario

Hybrid
CAD 113,000 - 163,000
Incentive programs
Hybrid work arrangement
Comprehensive benefits
Lead Full Stack Engineer
Lead Full Stack Engineer

Manulife • Southwestern Ontario

Hybrid
CAD 113,000 - 210,000
Business Analyst - Senior
Business Analyst - Senior

FlexStaf IT • Toronto

Hybrid
CAD 86,000 - 136,000
Data Scientist
Data Scientist

Manulife • Toronto

Hybrid
CAD 94,000 - 144,000
Hybrid work model
Third-Party Risk Management Analyst (TPRM) – Vendor Risk & Due Diligence
Third-Party Risk Management Analyst (TPRM) – Vendor Risk & Due Diligence

Recrute Action • Toronto

Hybrid
CAD 86,000 - 136,000
Engineering Manager
Engineering Manager

Manulife • Waterloo

Hybrid
CAD 113,000 - 163,000
Health benefits and wellness
Pension and retirement plans
Flexible work arrangements
Risk Data Scientist
Risk Data Scientist

Manulife • Waterloo

Hybrid
CAD 94,000 - 144,000
Health and dental benefits
Retirement savings plans
Manager, Client Relations and Support
Manager, Client Relations and Support

Manulife • Waterloo

Hybrid
CAD 85,000 - 135,000
Comprehensive benefits
Pension plan
Manager Engineering
Manager Engineering

Manulife • Southwestern Ontario

Hybrid
CAD 113,000 - 163,000
Health benefits package
Pension plan & retirement savings
Flexible, inclusive culture