As a Software Engineering Co-op at Manulife John Hancock, you will gain hands-on experience developing applications and systems that support business and customer solutions. You will work with modern development tools and frameworks to build scalable, high-quality software while contributing to the full software development lifecycle. This program offers multiple roles within the program, providing support from diverse, passionate, and talented technology teams. You will receive guidance from skilled technical leaders who value your teamwork and coordination abilities, and gain exposure to industry-leading, enterprise technologies. This is an 8-month co-op position, running from September 1st, 2026 – April 23rd 2027, located in our Waterloo, Ontario, CAN office. This is a hybrid position, where you are expected to be in the office Tuesday-Thursday, with the opportunity to work remotely on Mondays and Fridays.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Intern