Aviva recognizes the importance of internship programs in developing future talent and creating ... Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer ...
New
Aviva recognizes the importance of internship programs in developing future talent and creating ... Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer ...
New
Aviva recognizes the importance of internship programs in developing future talent and creating ... Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer ...
New
Etobicoke, ON · On-site +1
$32/hr
WordPress Developer - Master-Level Internship Level: Master's Level Internship Status: Full-time ... Hourly (paid in equity compensation equivalent to CAD $32-35/hour) The Vosyn internship is unique.
Etobicoke, ON · On-site +1
$32/hr
WordPress Developer - Master-Level Internship Level: Master's Level Internship Status: Full-time ... Hourly (paid in equity compensation equivalent to CAD $32-35/hour) The Vosyn internship is unique.
The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship ... Currently working towards a Bachelor's degree in Computer Science, Electrical/Computer Engineering ...
The opportunity: * 12 month work-term beginning September 2026. * Full-time, paid internship ... Currently working towards a Bachelor's degree in Computer Science, Electrical/Computer Engineering ...
Etobicoke, ON · On-site +1
$32/hr
Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Strong proficiency in C++ programming language. * Experience with browser technologies ...
Etobicoke, ON · On-site +1
$32/hr
Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Strong proficiency in C++ programming language. * Experience with browser technologies ...
Etobicoke, ON · On-site +1
$32/hr
Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Programming proficiency, including coding in Python and other languages for scripting, automation ...
Etobicoke, ON · On-site +1
$32/hr
Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ... Programming proficiency, including coding in Python and other languages for scripting, automation ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Database Engineering - Master-Level Internship Level: Master's Level Internship ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Database Engineering - Master-Level Internship Level: Master's Level Internship ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Database Engineering - Master-Level Internship Level: Master's Level Internship Department ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Database Engineering - Master-Level Internship Level: Master's Level Internship Department ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Cloud Engineering - Master-Level Internship Level: Master's Level Internship Department: Software ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Cloud Engineering - Master-Level Internship Level: Master's Level Internship Department: Software ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Apply Object-Oriented Programming (OOP) principles such as classes, objects, inheritance ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
Etobicoke, ON · On-site +1
$32/hr
Apply Object-Oriented Programming (OOP) principles such as classes, objects, inheritance ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
Etobicoke, ON · On-site +1
$32/hr
Process Engineering Specialist - Master-Level Internship Level: Master's Level Internship ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Process Engineering Specialist - Master-Level Internship Level: Master's Level Internship ... Remuneration is equivalent to $32.00 CAD per hour payable in common shares of the Corporation at ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Front End Developer - Master-Level Internship Level: Master's Level Internship ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
CA$22 - CA$25/hr
The expected base salary range for this role is between between $22 and $25 CAD per hour, depending ... Technical Support * DevOps & Cloud Engineering Eligibility Criteria * Currently enrolled in or ...
CA$22 - CA$25/hr
The expected base salary range for this role is between between $22 and $25 CAD per hour, depending ... Technical Support * DevOps & Cloud Engineering Eligibility Criteria * Currently enrolled in or ...
Etobicoke, ON · On-site +1
$32/hr
Cloud Engineering - Master-Level Internship Level: Master's Level Internship Department: IT and ... Currently enrolled or recently graduated from a Master's program in Computer Science, Cloud ...
Etobicoke, ON · On-site +1
$32/hr
Cloud Engineering - Master-Level Internship Level: Master's Level Internship Department: IT and ... Currently enrolled or recently graduated from a Master's program in Computer Science, Cloud ...
Toronto, ON · Remote
CA$100K/yr
... · 2+ years of non-internship professional software development experience · Programming ... Computer Science, Computer Engineering or related technical discipline · 8+ years of software ...
Quick apply
Toronto, ON · Remote
CA$100K/yr
... · 2+ years of non-internship professional software development experience · Programming ... Computer Science, Computer Engineering or related technical discipline · 8+ years of software ...
Toronto, ON · On-site
... Computer Engineering, or a related field. * Basic experience with software development through coursework, personal projects, hackathons, internships, or open-source contributions. * Familiarity with ...
Toronto, ON · On-site
... Computer Engineering, or a related field. * Basic experience with software development through coursework, personal projects, hackathons, internships, or open-source contributions. * Familiarity with ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Back End Developer - Master-Level Internship Level: Master's Level Internship Department ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
Etobicoke, ON · On-site +1
$32/hr
Job Title: Back End Developer - Master-Level Internship Level: Master's Level Internship Department ... Currently enrolled or recently graduated from a Master's program in Computer Science, Software ...
Etobicoke, ON · On-site +1
$32/hr
Pursuing or recently completed Master's in Computer Science, Software Engineering, tech-focused ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
Etobicoke, ON · On-site +1
$32/hr
Pursuing or recently completed Master's in Computer Science, Software Engineering, tech-focused ... Our interns come from top universities worldwide, and we invite you to contribute, learn, and grow ...
CA$45 - CA$60/hr
Qualifications: - Bachelors or MS/PhD degree in Computer Science, Engineering, AI, Machine Learning ... Application Instructions: - To be considered for an internship/co-op, please add your most up to ...
CA$45 - CA$60/hr
Qualifications: - Bachelors or MS/PhD degree in Computer Science, Engineering, AI, Machine Learning ... Application Instructions: - To be considered for an internship/co-op, please add your most up to ...
... job experience, internship experience and / or schoolwork/classes/research.The preferred ... Bachelor's degree in Electrical Engineering, Computer Engineering, or in a STEM related field of ...
... job experience, internship experience and / or schoolwork/classes/research.The preferred ... Bachelor's degree in Electrical Engineering, Computer Engineering, or in a STEM related field of ...
Toronto, ON · On-site
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 - April ... Computer Science, Electronics, Electrical, Mechatronics, or Computer Engineering, Or a closely ...
Toronto, ON · On-site
CA$23 - CA$30/hr
Internship/Co-op (Full-time/Hybrid) Departure and Arrival Date (Start -End): September 2026 - April ... Computer Science, Electronics, Electrical, Mechatronics, or Computer Engineering, Or a closely ...
$9.28 - $13.13
16% of jobs
$14.91 is the 25th percentile. Wages below this are outliers.
$13.13 - $16.98
20% of jobs
The median wage is $20.69 / hr.
$16.98 - $20.83
15% of jobs
$20.83 - $24.68
9% of jobs
$24.68 - $28.53
14% of jobs
$29.33 is the 75th percentile. Wages above this are outliers.
$28.53 - $32.38
6% of jobs
$32.38 - $36.23
4% of jobs
$36.23 - $40.08
3% of jobs
$40.08 - $43.93
7% of jobs
$43.93 - $47.78
3% of jobs
$47.78 - $51.63
2% of jobs
$9
$25
$51
| Aspect | Computer Programming Internship | Software Development Internship |
|---|---|---|
| Required Skills | Basic programming languages (e.g., Python, Java) | Programming, software design, problem-solving |
| Work Environment | Tech companies, startups, educational institutions | Tech firms, software companies, startups |
| Typical Duration | 8-12 weeks | 8-12 weeks |
| Focus | Learning programming fundamentals | Building and testing software applications |
While both internships involve programming skills, a Computer Programming Internship typically emphasizes learning coding basics, whereas a Software Development Internship focuses on designing, developing, and testing software projects. The roles often overlap but differ in scope and depth of software engineering tasks.

Other
Posted 17 hours ago
The career you never expected could be waiting for you at Aviva.
You are investing time and effort into your education and building the foundation for a rewarding career. Have you considered the insurance industry? More than 100,000 Canadians work in insurance, helping individuals, families, and businesses protect what matters most.
At Aviva, we make a positive difference every day by providing protection and peace of mind to our customers. As one of Canada's largest insurance organizations, Aviva offers exciting opportunities for talented students who are beginning their professional careers.
If you're looking for a head start and meaningful work experience, we'd love to hear from you.
About the Opportunity
Aviva is pleased to announce that we are recruiting two Quality Engineering Interns for Fall 2026, in an 8-month internship from September 2026 to May 2027.
This is an excellent opportunity for post-secondary students to gain exposure to the insurance industry while developing valuable technical and professional skills within our Quality Engineering team. Aviva recognizes the importance of internship programs in developing future talent and creating pathways into entry-level career opportunities.
What You'll Do
As a Quality Engineering Intern, you will have the opportunity to contribute to meaningful projects while developing your technical and professional skills. Responsibilities include:
Developing and maintaining software applications and automated test frameworks.
Collaborating with Quality Engineers and Software Developers, including participating in code reviews.
Troubleshooting and debugging software issues.
Building and enhancing automation solutions for web, API, and data testing.
Assisting with requirements gathering and solution design activities.
Contributing to test documentation and participating in defect triage meetings.
What You'll Bring
Currently enrolled in a post-secondary program in Computer Science, Software Engineering, Computer Engineering, or a related field.
Foundational knowledge of Java and/or Python.
Familiarity with automation testing tools such as Selenium or Playwright; experience using JIRA is considered an asset.
Strong analytical, problem-solving, and communication skills.
A collaborative mindset, eagerness to learn, and strong attention to detail.
What You'll Gain
Hands-on experience in software development and quality engineering practices.
Exposure to automation frameworks, testing strategies, and Agile methodologies.
The opportunity to contribute to real-world technology projects that impact our business and customers.
Mentorship, coaching, and learning opportunities within a collaborative and fast-paced engineering environment.
Application Requirements
As part of your application, please include a brief cover letter confirming:
Your school program and current year of study.
Your availability to work full-time for the entire 8-month internship period (September 2026 - May 2027).
That you are currently enrolled in a post-secondary program and have not yet graduated.
Candidates are encouraged to highlight any additional technical skills, certifications, projects, or experiences relevant to their role in their cover letter.
Office Location: Markham, Ontario
Application Deadline: July 24, 2026
We thank all applicants for their interest in Aviva. Only those selected for an interview will be contacted.
Additional Information
Aviva Canada is committed to providing accommodations for people with disabilities during all phases of the hiring process including the application process. If you require an accommodation because of a disability, we will work with you to meet your needs. Applicants need to make their needs known in advance. If you are selected for an interview and require an accommodation, you are encouraged to advise the Talent Acquisition Partner who will consult with you to determine an appropriate accommodation.