D2L

Senior Software Developer

D2L
Apply
2 months ago
Remote, Canada +2 moreSenior

Responsibilities

  • Develop software using engineering best practices.
  • Complete technically challenging software work across a broad range of technologies.
  • Make technical decisions and contribute ideas about technology investments.
  • Share knowledge and help teams become more productive and effective.
  • Mentor junior developers.
  • Collaborate in technical discussions.

Requirements

  • Bachelor’s degree in computer science, computer engineering, or a similar technical discipline.
  • Typically 5+ years of software development experience.
  • Experience with object-oriented design and proficient coding skills in C++, C#, or Java.
  • Strong understanding of data structures, algorithms, databases, and distributed systems.
  • Demonstrated ability to complete technically challenging work.
  • Acumen with artificial intelligence tools.
  • Strong communication, execution, autonomy, and mentoring skills.

Benefits

  • Hybrid work arrangement with an expectation of three days per week in the office.
  • Flexible work arrangements.
  • Learning and growth opportunities.
  • Tuition reimbursement of up to $4,000 CAD through the SkillsWave Program.
  • Two paid days off for SkillsWave-related activities.
  • Mental health services, EFAP program, financial planning, and other wellbeing support.
  • Retirement planning.
  • Two paid volunteer days.
  • Competitive benefits package.
  • Home internet reimbursement.
  • Employee referral program.
  • Wellness reimbursement.
  • Employee recognition and social events.
  • Dog-friendly office spaces at headquarters in Kitchener, Winnipeg, Vancouver, and Melbourne.

Tech Stack

Categories

D2L

About D2L

1,001-5,000 employees

D2L is transforming the way the world learns – helping learners of all ages achieve more than they dreamed possible. D2L’s products, partners and vast ecosystem supports millions of people learning online and in person. Our growing global workforce is driven to make learning products that will transform our world by making technology more human. To learn more, visit www.D2L.com. The D2L family of companies includes D2L Corporation, D2L Ltd, D2L Australia Pty Ltd, D2L Europe Ltd, D2L Asia Pte. Ltd., and D2L Brasil Soluções de Tecnologia para Educação Ltda.

Contact me