Job Search and Career Advice Platform
1,400

Python Software Developer jobs in Canada

Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer
Manulife Insurance Malaysia
Toronto
CAD 94,000 - 175,000
Urgently required
4 days ago
I want to receive the latest job alerts for “Python Software Developer” jobs

Fabric Datapath Software Engineer

Fabric Datapath Software Engineer
Ciena
Ottawa
CAD 92,000 - 148,000
Urgently required
4 days ago

Software Engineer (ATM / ABM)

Software Engineer (ATM / ABM)
Scotiabank
Toronto
CAD 80,000 - 100,000
Urgently required
4 days ago

software design engineer

software design engineer
Mueller Canada LTD
Barrie
Remote
CAD 114,000
Urgently required
4 days ago

Product Application Engineer

Product Application Engineer
VIAVI Solutions
Ottawa
CAD 80,000 - 110,000
Urgently required
4 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Embedded Software Engineer

Embedded Software Engineer
Ciena
Ottawa
CAD 118,000 - 189,000
Urgently required
4 days ago

Routing/IP Software Engineer - Dataplane

Routing/IP Software Engineer - Dataplane
Ciena
Ottawa
CAD 99,000 - 159,000
Urgently required
4 days ago

Application Engineer

Application Engineer
AGI - Ag Growth International
Oak Bluff
CAD 70,000 - 90,000
Urgently required
4 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer, Ruby

Senior Software Engineer, Ruby
Rippling
Canada
Remote
CAD 80,000 - 120,000
Urgently required
4 days ago

Lead Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD

Lead Software Engineer, LearnWith.AI (Remote) - $100,000 / year USD
Trilogy
Kitchener
Remote
USD 50,000 - 100,000
Urgently required
4 days ago

Distinguished Software Engineer

Distinguished Software Engineer
Affirm
Saskatoon
Remote
CAD 270,000 - 310,000
Urgently required
4 days ago

Senior Java Software Engineer

Senior Java Software Engineer
KTek Resourcing
Vancouver
CAD 80,000 - 120,000
Urgently required
4 days ago

Senior Gen AI Software Engineer

Senior Gen AI Software Engineer
Liftoff Mobile
Vancouver
Remote
CAD 125,000 - 150,000
Urgently required
4 days ago

Software Engineer (Senior / Staff / Principal)

Software Engineer (Senior / Staff / Principal)
Alan
Toronto
CAD 80,000 - 100,000
Urgently required
4 days ago

Applications Engineer

Applications Engineer
Linxus Group
Calgary
CAD 80,000 - 100,000
Urgently required
4 days ago

Staff Software Engineer, Workflows

Staff Software Engineer, Workflows
OneVest
Toronto
CAD 100,000 - 130,000
Urgently required
4 days ago

Application Engineer - CNC Machine Tools - Mississauga

Application Engineer - CNC Machine Tools - Mississauga
Michael Page International (Canada)
Blind River
CAD 80,000 - 100,000
Urgently required
4 days ago

Software Developer II, Cloud Healthcare and Life Sciences

Software Developer II, Cloud Healthcare and Life Sciences
Google
Waterloo
CAD 80,000 - 120,000
Urgently required
4 days ago

Applications Engineer / Ingénieur d’Applications

Applications Engineer / Ingénieur d’Applications
BellatRx Inc.
Sainte-Anne-de-Bellevue
CAD 80,000 - 100,000
Urgently required
4 days ago

Senior Java Software Engineer

Senior Java Software Engineer
Genpact
Toronto
CAD 80,000 - 110,000
Urgently required
4 days ago

Software Development Engineer II - Advertising, Amazon, Reporting API

Software Development Engineer II - Advertising, Amazon, Reporting API
Amazon
Toronto
CAD 90,000 - 120,000
Urgently required
4 days ago

Senior Rust Software Engineer

Senior Rust Software Engineer
Epic Games
Montreal
CAD 70,000 - 110,000
Urgently required
4 days ago

Senior Software Engineer

Senior Software Engineer
Koala
Medicine Hat
CAD 100,000 - 130,000
Urgently required
5 days ago

Sr. Software Development Engineer

Sr. Software Development Engineer
Advanced Micro Devices
Markham
CAD 80,000 - 120,000
Urgently required
5 days ago

Staff Software Engineer, Payments

Staff Software Engineer, Payments
Rappi
Montreal
CAD 100,000 - 140,000
Urgently required
5 days ago

Top job titles:

Part Time jobsWork From Home jobsRemote jobsGovernment jobsOnline jobsWarehouse jobsChildcare jobsConstruction jobsFull Time jobsVirtual Assistant jobs

Top companies:

Jobs at AmazonJobs at WalmartJobs at CraJobs at RbcJobs at Air CanadaJobs at CibcJobs at LoblawsJobs at ScotiabankJobs at Tim HortonsJobs at Ttc

Top cities:

Jobs in TorontoJobs in MontrealJobs in CalgaryJobs in VancouverJobs in OttawaJobs in MississaugaJobs in QuebecJobs in EdmontonJobs in WinnipegJobs in Surrey

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsPython jobs

Senior Full-Stack Software Engineer

Be among the first applicants.
Manulife Insurance Malaysia
Toronto
CAD 94,000 - 175,000
Be among the first applicants.
4 days ago
Job description

Senior Full-Stack Software Engineer page is loaded

Senior Full-Stack Software Engineer
Apply locations Toronto, Ontario Boston, Massachusetts Waterloo, Ontario time type Full time posted on Posted Yesterday time left to apply End Date: August 8, 2025 (13 days left to apply) job requisition id JR25060195

Join Manulife / John Hancock as a Full-Stack Software Engineer – shape the future of life insurance technology.

At Manulife / John Hancock, a leading force in the life insurance industry, we are committed to delivering exceptional digital experiences to our customers. Technology is at the heart of that mission. We are looking for a Senior Full-stack Software Engineer to play a pivotal role in developing and delivering innovative life insurance products through our suite of illustration applications.

In this role, you will be part of a high-performing, agile team that designs and builds scalable, high-quality software solutions. You will collaborate closely with global development teams and business customers to bring actuarial and mathematical models to life in user-friendly, performant applications. Your work will directly impact millions of customers and help redefine how we build and deliver insurance solutions.

Why Join Us?We’re transforming how we build software—and we want you to be part of it. At John Hancock, you’ll be empowered with the tools, support, and autonomy to solve meaningful problems and shape the future of our digital products.

Positions Responsibilities:

  • Analyze life insurance product specifications and translate complex actuarial models into intuitive, accurate implementations of life insurance products on the suite of Illustration applications.
  • Lead the design, development, and deployment of Illustration full-stack applications using .NET (VB/C#), ASP.NET, JavaScript/jQuery, ReactJS, SQL, and cloud-native tools like Docker, Kubernetes, App Logic, and API Management.
  • Directly manage and mentor a team of engineers, providing guidance on their work and progress, while owning own work and the progress of team aligned to the project goals and timelines.
  • Drive innovation and continuous improvement in a fast-paced, agile environment, while using leading technologies such as incorporating GitHub Copilot and other AI Tools to increase efficiency.
  • Collaborate with multi-functional teams across engineering, product, pricing, and business to ensure timely delivery and alignment with strategic goals.
  • Collaborate across engineering team to analyze and resolve complex technical issues and system defects.
  • Write unit and integration tests, while performing and driving unit testing of all development ensuring code quality are met for delivery.
  • Produce comprehensive documentation for system components developed.
    Required Qualifications:
  • A Master’s/ bachelor’s degree in - Applied Mathematics, Actuarial Science, Finance, Software Engineering, Computer Science, or a related technical field (or equivalent experience).
  • 7+ years of Proven experience as a Full-stack Software Engineer with strong technical expertise in front-end and back-end technologies.
  • A solid foundation in mathematical or actuarial science is required.
  • Strong understanding of insurance or financial industry is a plus.
  • Familiarity with spreadsheets, statistical analysis programs and programming languages is a plus.
  • Strong understanding of front-end and back-end development principles, standards and designing techniques.
  • Passion for solving complex problems and delivering customer-centric solutions.
  • Ability to assess requirements and provide technical solutioning options and level of effort estimates aligned to delivery schedules.
  • Solid diagnostic, analytical, conceptual, and excellent critical thinking skills in solving and debugging problems with collaborative approach to timely resolution and communication on after action.
  • Solid written and verbal communication, interpersonal, presentation, planning and organizational, and teamwork skills.
  • A self-starter mentality with a desire to lead, innovate, continuous learning, and make a lasting impact advocating for positive change.

Preferred Qualifications

  • Experience with .NET (VB/C#) development of Desktop, Web, and API application.
  • Experience with Azure, AKS on Azure, or other cloud platforms (e.g., AWS, GCP).
  • Experience with DevOps or DevSecOps principles and tools.

  • Experience with version control system (e.g., Git).
  • Experience with project management and tracking software (e.g., JIRA).

What will I learn on this job?

  • You will learn and thrive as part of a large organization which at the same has the flexibility, transparency, and a “go-getter” culture of a startup.
  • You will have access to best-in-class technology and partners, which is something that comes with being part of an organization this size.
  • You will have an opportunity to develop both technically as well as understand how businesses work.
  • You will have the opportunity to understand the fundamentals of life insurance, capital markets or financial services in support of our service or product offerings in the insurance industry.

When you join our team:

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
  • As part of our distributed team, we’ll support you in shaping the future you want to see.

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 https://www.manulife.com/en/about/our-story.html .

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 recruitment@manulife.com .

Referenced Salary Location

Toronto, Ontario

Working Arrangement

Hybrid

Salary range is expected to be between

$94,220.00 CAD - $174,980.00 CAD

If you are applying for this role outside of the primary location, please contact recruitment@manulife.com for the salary range for your location. 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. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

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 recruitment@manulife.com for more information about U.S.-specific paid time off provisions.

Similar Jobs (5)
Senior Full-stack Software Engineer
locations Toronto, Ontario time type Full time posted on Posted 4 Days Ago time left to apply End Date: August 2, 2025 (7 days left to apply)
Senior Full-stack Software Engineer
locations 2 Locations time type Full time posted on Posted 16 Days Ago time left to apply End Date: August 2, 2025 (7 days left to apply)
Senior Full-stack Software Engineer
locations 2 Locations time type Full time posted on Posted 22 Days Ago time left to apply End Date: August 2, 2025 (7 days left to apply)

About Us

We're Manulife. And we’re on a mission to make decisions easier and lives better.

Better is what drives us.It’s what inspires us to find new ways to support customers and colleagues in living longer and healthier lives.It’s the reason we’re dedicated to investing in digital innovation and accelerating a sustainable and economically inclusive future.

Joining us means you’ll be empowered to learn and grow your career. We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words. And as part of our global team, you’ll help shape the future you want to see – and discover that better can take you anywhere you want to go.

We’re proud of our accomplishments and recognitions. Recent awards include:

2024 Gallup Exceptional Workplace Award Winner

Manulife Named one of Forbes World’s Best Employers 2023

Best Companies to Work for in Asia 2023

We’ve been recognized as one of Canada’s Top 100 Employers (2024)

Manulife included in Bloomberg’s 2023 Gender-Equality Index

To receive our latest job opportunities directly to your inbox, create an account or sign in and navigate to the ‘Job Alerts’ section located in the top right corner of the page. From there, you can sign up to receive job alerts.

Our ambition is to be the most digital, customer-centric global company in our industry. Learn more at https://www.manulife.com/ .

  • Previous
  • 1
  • ...
  • 20
  • 21
  • 22
  • ...
  • 56
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • Predictions for 2024
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved