Canada Life

Software Developer, Student Position

Canada Life

internship

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$43,400 - CA$71,900 per year

Job Level

About the role

  • Work within an agile, team-oriented environment to support, maintain, and enhance software applications
  • Participate in phases of the software lifecycle, including: Design and development, Integration and testing, Deployment and transition to production, Maintenance and production support
  • Troubleshoot application issues and contribute to root-cause analysis and permanent solutions
  • Collaborate with developers, analysts, architects, and business partners
  • Perform functional and technical testing to ensure quality and compatibility
  • Use version control, collaboration, and issue-tracking tools as part of daily work
  • Apply learning from your academic experience to real-world technical and process improvements

Requirements

  • Currently in your second-year or higher and pursuing a post-secondary degree or diploma in Computer Science, Software Engineering, Information Systems, or a related discipline
  • Strong problem-solving and analytical skills
  • A willingness to learn new technologies and adapt to change
  • Ability to work independently as well as collaboratively within a team
  • Clear communication skills (written and verbal)
  • Good organizational skills and the ability to manage assigned tasks
  • Reliability Status Security Clearance – this can only be completed with candidates who receive an offer of employment
Benefits
  • Gain hands-on experience building and supporting real production systems
  • Learn from experienced developers through coaching and mentorship
  • Work with a diverse range of technologies and teams
  • Build practical skills that complement your academic program
  • Make a tangible impact while developing your professional network
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentintegrationtestingdeploymentmaintenancetroubleshootingroot-cause analysisfunctional testingtechnical testingversion control
Soft Skills
problem-solvinganalytical skillswillingness to learnadaptabilitycollaborationcommunication skillsorganizational skillstask managementreliabilityindependence
Certifications
Reliability Status Security Clearance