Finance & Treasury Full-Stack Engineer (Azure/Data)

Manulife John Hancock

Toronto

On-site

CAD 95,000 - 125,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Manulife John Hancock is hiring a Full Stack Software Engineer to build and modernize enterprise finance platforms. You will design, develop, test, and deliver across the full software lifecycle, working with Java, Python, Node.js, SQL, and Azure data services.

Collaboration with Finance, Treasury, architecture, and operations is essential to drive reliable, scalable solutions. You’ll contribute to evolving target-state architecture, develop and optimize data-heavy applications, and create

Qualifications

  • Around 3–5 years of professional software engineering or application development experience.
  • Strong understanding of the software development lifecycle including design, development, testing, deployment, and support.
  • Hands-on experience with Azure Data Factory, Azure Synapse Analytics, and/or Azure Data Lake Storage.
  • Strong SQL skills with complex queries and Transact-SQL experience.
  • Development experience with Java, Python, or Node.js.
  • Experience with GitHub and modern source-control practices.
  • Exposure to SQL Server and BI tools like Power BI is a plus.
  • Familiarity with testing and API tools such as Selenium and Postman is an asset.
  • Interest in AI and emerging technologies applied to software engineering.

Responsibilities

  • Design, develop, test, deliver, and continuously improve business applications across the SDLC.
  • Build and enhance solutions using Java, Python, Node.js, SQL, and Azure data services.
  • Develop and optimize complex SQL and Transact-SQL for data intensive apps.
  • Collaborate with Finance and Treasury stakeholders to translate requirements into technical solutions.
  • Work with architecture, platform, engineering, and operations teams to align with enterprise standards.
  • Modernize existing applications and contribute to target-state architecture.
  • Develop, integrate, and support applications in a controlled enterprise environment.
  • Use GitHub and modern software engineering practices for collaboration.
  • Partner with risk management and technology teams to ensure proper controls.
  • Create clear technical documentation from requirements to handover.
  • Troubleshoot issues, diagnose root causes, and improve performance and reliability.
  • Bring curiosity and propose better design and delivery approaches.

Skills

Java
Python
Node.js
SQL
Azure Data Factory
Azure Synapse Analytics
Azure Data Lake Storage
GitHub
Selenium
Postman

Tools

GitHub
Selenium
Postman

Job description

Manulife John Hancock is hiring a Full Stack Software Engineer to build and modernize enterprise finance platforms. You will design, develop, test, and deliver across the full software lifecycle, working with Java, Python, Node.js, SQL, and Azure data services.

Collaboration with Finance, Treasury, architecture, and operations is essential to drive reliable, scalable solutions. You’ll contribute to evolving target-state architecture, develop and optimize data-heavy applications, and create

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Finance Tech Full-Stack Engineer | Cloud & Data
Finance Tech Full-Stack Engineer | Cloud & Data

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Health
Dental
Vision
+2
Full-Stack Software Engineer
Full-Stack Software Engineer

Manulife John Hancock • Toronto

On-site
CAD 95,000 - 125,000
Full-Stack Engineer | React & API Developer
Full-Stack Engineer | React & API Developer

Manulife John Hancock • Southwestern Ontario

On-site
CAD 85,000 - 120,000
Full-Stack Software Engineer - React
Full-Stack Software Engineer - React

Manulife John Hancock • Southwestern Ontario

On-site
CAD 85,000 - 120,000
Senior Tech Transformation Lead, Finance & Treasury
Senior Tech Transformation Lead, Finance & Treasury

Manulife John Hancock • Toronto

On-site
CAD 150,000 - 190,000
Hybrid Full-Stack Python Engineer (FinTech)
Hybrid Full-Stack Python Engineer (FinTech)

STACK IT Recruitment Inc. • Toronto

Hybrid
CAD 100,000 - 120,000
Base salary range
Paid time off
Health benefits
Full-Stack React Engineer — Hybrid & Impactful Web Apps
Full-Stack React Engineer — Hybrid & Impactful Web Apps

Société Financière Manuvie • Southwestern Ontario

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental and vision coverage
Flexible work arrangements
+1
Full Stack Developer
Full Stack Developer

Kumaran Systems • Toronto

On-site
CAD 90,000 - 130,000
Full-Stack AI Engineer (Python + React) — Hybrid
Full-Stack AI Engineer (Python + React) — Hybrid

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental
Mental health support
+3
Senior Java Full-Stack Engineer: Cloud and Microservices
Senior Java Full-Stack Engineer: Cloud and Microservices

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000