Summer Intern 2027 - Software Engineering (12 Months)
Role Overview
The Software Engineering Intern will gain hands-on experience developing applications and systems that support business and customer solutions.
The role contributes to the full software development lifecycle using modern development tools and frameworks.
This is a 12-month co-op or internship in Waterloo, Ontario, running from April 29, 2027 to April 27, 2028.
Key Skills for This Role
Full Job Posting
Role overview
The Software Engineering Intern will gain hands-on experience developing applications and systems that support business and customer solutions.
The role contributes to the full software development lifecycle using modern development tools and frameworks.
This is a 12-month co-op or internship in Waterloo, Ontario, running from April 29, 2027 to April 27, 2028.
Working arrangement
- The position is hybrid, with in-office work expected Tuesday through Thursday.
- Remote work is available on Mondays and Fridays.
Position responsibilities
- Contribute to a team of engineers building scalable and reliable applications.
- Support application development, testing, and debugging efforts.
- Assist with feature development and system enhancements.
- Collaborate with engineering and business teams to build user-focused solutions.
- Participate in code reviews and maintain code quality standards.
- Support deployment, monitoring, and ongoing application maintenance.
Required qualifications
- Currently pursuing an undergraduate degree in Computer Science, Engineering, or a related field.
- Experience with at least one programming language, such as Java, Python, Go, or JavaScript.
- Familiarity with version control systems, such as Git or Bitbucket.
- Strong communication skills and willingness to learn in a collaborative environment.
Preferred qualifications
- Exposure to software frameworks, libraries, or development tools.
- Understanding of the software development lifecycle and best practices.
- Familiarity with APIs, web services, or application architecture.
Salary
- The expected annual salary range is $52,650 to $70,200 CAD.
- The annual salary will be prorated based on the length of the work term.
Application instructions
- Submit a resume, cover letter, academic transcript, and work term evaluation, if available, in one PDF file.
- Applications are reviewed on a rolling basis.
About Manulife and John Hancock
Manulife Financial Corporation is an international financial services provider.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Manulife
Business Strategic Insights – Client Analytics Lead
Toronto, CAN
Summer Intern 2027 - Retirement Sales
Atlanta, USA
Summer Intern 2027 - Retirement Sales
Boston, USA
Business Strategic Insights – Client Analytics Lead
Toronto, CAN
Engineering Manager
Waterloo, CAN
Mental Health Specialist
, CAN
Bilingual Disability Administrator
, CAN
Life Claim Administrator
, CAN
Billingual Customer Service Professional
, CAN