D2L

Software Developer

D2L

Kitchener, Ontario, Canada (Hybrid) · Full Time

Be the first to apply

Experience
Any
Salary
CAD 70,000 – CAD 105,000 / year
Openings
1
Posted
2 weeks ago
Work mode
Hybrid
Education
Bachelor’s degree in computer science, computer engineering or related technical discipline
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About D2L

D2L is a cloud-based company revolutionizing education and shaping the Future of Work. As education undergoes its most significant transformation, D2L leads by delivering innovative learning environments that foster personalized, student-focused experiences and enhance learner retention, engagement, satisfaction, and outcomes across schools, campuses, and corporate settings.

The company’s mission for over 25 years has been to redefine global learning methodologies, empowering human potential worldwide with intelligent, adaptable, and user-friendly platforms unmatched in the market.

Role Impact

Software developers at D2L play a vital role in advancing educational technology. The position involves working with diverse technologies such as distributed systems, user interface design, mobile, and cloud computing to realize innovative solutions that transform teaching and learning.

Developers collaborate closely with technical product managers, designers, and QA teams to ensure the delivery of meaningful products.

Key Responsibilities and Qualifications

  • Analyze complex problems and translate them into technical solutions.
  • Apply object-oriented design principles with strong coding proficiency in languages like C++, C#, or Java.
  • Possess solid understanding of core computer science concepts, including data structures, algorithms, databases, and distributed systems.
  • Bring experience in software development, preferably within technology-centric organizations.
  • Have familiarity with Artificial Intelligence tools.
  • Hold a bachelor's degree in computer science, computer engineering, or a related technical discipline.

Work Environment and Additional Information

D2L embraces a hybrid work model requiring onsite presence approximately three days per week at the Kitchener office.

This opening fills an existing role.

The annual base salary ranges from CAD 70,000 to CAD 105,000, with total compensation potentially including wellness subsidies, equity grants, variable incentives, and additional benefits.

Inclusivity Statement

Candidates who may not meet all listed requirements are encouraged to apply. D2L values diversity and is committed to nurturing growth and development in all employees.

Employee Benefits

  • Engagement in meaningful work transforming global education.
  • Flexible scheduling options.
  • Professional development and learning opportunities.
  • Tuition reimbursement up to CAD 4,000 through SkillsWave Program.
  • Two paid days off for SkillsWave educational activities.
  • Access to mental health resources, employee and family assistance programs, and financial planning services.
  • Retirement planning assistance.
  • Two paid volunteer days annually.
  • Comprehensive competitive benefits package.
  • Reimbursement for home internet expenses.
  • Employee referral incentives.
  • Wellness reimbursements and recognition programs.
  • Regular social events.
  • Dog-friendly office spaces at headquarters and other locations.

Minimum education

Bachelor's Degree

Tools & software

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability
🤖
Online · instant AI help
Broxer