D2L

Software Developer - New Graduate

D2L

Apply
3 months ago
Toronto, Canada or Vancouver, Canada
Intern / Entry Level

Responsibilities

  • Develop software solutions that enhance educational experiences.
  • Collaborate with technical product managers, designers, and test developers.
  • Analyze and decompose problems into technical solutions.
  • Work with various technologies including distributed systems and mobile computing.

Requirements

  • Bachelor's degree in Computer Science or a related field, completed in 2025.
  • Proficient coding skills in languages such as C++, C#, or Java.
  • Strong understanding of data structures, algorithms, and databases.
  • Experience in software development, preferably in a technology-focused company.
  • Familiarity with Artificial Intelligence tools.

Benefits

  • Impactful work transforming the way the world learns.
  • Flexible work arrangements.
  • Learning and growth opportunities.
  • Tuition reimbursement of up to $4,000 CAD for continuing education.
  • 2 Paid Days off for Catch the Wave related activities.
  • Access to mental health services and financial planning.
  • Retirement planning assistance.
  • 2 Paid Volunteer Days.
  • Competitive benefits package.
  • Home Internet reimbursements.
  • Employee referral program.
  • Wellness reimbursement.
  • Employee recognition programs.
  • Social events.
  • Dog-friendly offices at select locations.

Tech Stack

C#C++Java

Categories

AI & MLBackendFrontendFull StackMobile