Global Jobs Opportunity
← Back to all jobs

Software Developer Intern Co-op - Canada

1 week ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Canada Toronto, ON (81 Bay Street, 32nd Floor)
Work Arrangement:
Hybrid (1–3 days per week on-site, remaining days remote)
Experience:
Current post-secondary enrollment returning to full-time studies
Job Type:
Full-time / Temporary (Fixed Term) / Co-op (4, 8, or 12-month terms available)
Company:
CIBC
Salary:
Negotiable
Posted:
2026-09-23
Application Deadline:
October 6, 2026

Job Overview

  • CIBC is actively recruiting an Application/Software Developer Co-op to join its Technology Operations division in Toronto. This role supports the foundational platforms, shared frameworks, and deployment environments utilized by engineering teams across the bank to build scalable applications on Microsoft Azure. The co-op student will engage in hands-on technical projects involving Python, PowerShell scripts, application programming interfaces (APIs), extract, transform, load (ETL) pipelines, and Databricks initiatives. Additionally, the position involves managing platform support requests, user access administration, and technical documentation.

Key Responsibilities

  • ★ Maintain and enhance development platforms hosted on Microsoft Azure that empower engineering teams across the enterprise.
  • ★ Support integration processes for shared services, common frameworks, and platform components to ensure cohesive tool functionality.
  • ★ Execute development tasks involving Python, PowerShell automation, APIs, ETL workflows, and Databricks projects under experienced mentorship.
  • ★ Administer operational support duties including handling service requests, managing user access, and troubleshooting day-to-day platform issues.
  • ★ Author and update comprehensive technical and process documentation to streamline knowledge sharing and enhance operational efficiency.

Required Skills and Qualifications

  • ★ Current enrollment in a post-secondary degree or diploma program focused on Computer Science, Information Technology, or a related discipline, with a return to full-time studies afterward.
  • ★ Practical technical exposure to Python, Microsoft Azure, Databricks, PowerShell scripting, and Microsoft Excel.
  • ★ Familiarity or prior experience with APIs, ETL data pipelines, cloud platform support, or shared application frameworks.
  • ★ Strong curiosity, enthusiasm for continuous learning, and a commitment to collaborative, inclusive teamwork.
  • ★ Excellent critical thinking skills, meticulous attention to detail, and alignment with corporate values of trust, teamwork, and accountability.
  • ★ Legal eligibility to work at the specified location with valid study or work permits where applicable.

Application Instructions & Document Guidelines

  • ★ Applicants must combine their resume (maximum 2 pages), cover letter (maximum 1 page), and most recent unofficial academic transcript into one single PDF document.
  • ★ All application documents must be uploaded directly into the Resume section of the application portal.
  • ★ Multiple positions are available under requisition ID 2619454, and candidates may be evaluated by more than one hiring team.

Recruitment Process Details

  • ★ Candidates may be requested to complete attribute-based assessments and skills evaluations, such as coding simulations, technical tests, or MS Office assessments.
  • ★ The recruitment workflow utilizes automated data processing and artificial intelligence tools to review candidate submissions.
  • ★ Applicants requiring accessibility accommodations during the hiring process can reach out directly via email to Mailbox.careers-carrieres@cibc.com.

What the Company Offers

  • ★ Competitive compensation package.
  • ★ Exclusive banking benefits subject to program terms and conditions.
  • ★ Comprehensive wellbeing support and employee/family assistance programs.
  • ★ Access to MomentMakers, a social points-based recognition program.
  • ★ Collaborative workspaces equipped with modern technological toolkits.

Application Tips

  • Applicants may want to highlight practical academic projects or past technical experience involving Python, Microsoft Azure, Databricks, or PowerShell automation on their resume. Emphasizing analytical problem-solving skills, attention to detail, and collaborative teamwork experiences will strengthen the application narrative. Candidates should ensure all required documents—resume, cover letter, and unofficial transcript—are carefully formatted, kept within the specified page limits, and successfully merged into a single PDF file prior to submission.

Ideal Candidates Fill the Job Form: Apply Here

Related Jobs

Junior Full-Stack Developer - (Remote)

3h ago

⚠️ Before applying, please carefully review all the job requirements

Location:
United States
Work Arrangement:
Remote
Job Type:
Full-time / Part-time
Company:
Solo Clash
Salary:
Compensation based on experience (Negotiable)
Posted:
2026-10-03
Working Hours:
Flexible hours
View full details →

Game Developer Paid Intern - Lahore

2 days ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Lahore, Pakistan
Work Arrangement:
Onsite
Experience:
Fresh graduates or up to 3 months of game development experience
Job Type:
Internship (12 Weeks, leading to potential full-time employment)
Company:
GenITeam Solutions
Salary:
PKR 40,000 / month (Stipend)
Posted:
2026-10-01
Working Hours:
Monday – Friday, 9:00 AM – 6:00 PM
View full details →

Software Engineer - Canada Remote

3 days ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Canada
Work Arrangement:
REMOTE
Experience:
Experience in Software Development
Job Type:
Full Time
Company:
Miovision
Salary:
CA$130,000 – CA$170,000 (Estimated Total Earnings including base pay and discretionary bonus)
Posted:
2026-09-30
View full details →

Web Developer - Presto (Canada)

3 days ago

⚠️ Before applying, please carefully review all the job requirements

Location:
Canada (Headquartered in Silicon Valley, CA)
Work Arrangement:
Remote
Experience:
Experience in Web Development
Job Type:
Full Time
Company:
Presto Phoenix, Inc.
Salary:
CAD $55,000 – $92,000 annually (plus equity)
Posted:
2026-09-30
View full details →
LinkedIn channelLinkedInFollow us for career news and job updatesFollow now →WhatsApp Channel channelWhatsApp ChannelGet new job alerts directly on WhatsAppFollow now →
📄

Get an ATS Resume

Professionally optimized to pass automated filters and get noticed — any country.

Learn More