D2L

Senior Software Developer 2

D2L
Apply
7 months ago
Remote, Canada +2 moreSenior

Responsibilities

  • Develop software using engineering best practices
  • Improve team productivity and effectiveness through code, technical decisions, and knowledge sharing
  • Work across technologies including distributed systems, machine learning, user interfaces, mobile, and cloud computing
  • Provide technical leadership across teams through mentoring, influence, and leading by example
  • Solve ambiguous multi-system problems across teams and initiatives
  • Contribute ideas and perspectives to technology investment and product advancement

Requirements

  • Strong communication skills for technical discussions and collaboration
  • Experience with object-oriented design and proficient coding skills in C++, C#, or Java
  • Strong understanding of data structures, algorithms, databases, and distributed systems
  • A body of work demonstrating consistent ability to complete technically challenging work
  • Acumen with artificial intelligence tools
  • Bachelor’s degree in computer science, computer engineering, or a similar technical discipline
  • Typically 8 or more years of software development experience
  • Ability to provide technical leadership through mentoring, influence, and leading by example
  • Ability to solve ambiguous, multi-system problems across teams and initiatives

Benefits

  • Hybrid work style with an expectation of 3 days per week in the office
  • 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 exams or final assignments
  • Mental health services, EFAP program, financial planning, and other wellbeing support
  • Retirement planning
  • 2 paid volunteer days
  • Competitive benefits package
  • Home internet reimbursement
  • Employee referral program
  • Wellness reimbursement
  • Employee recognition programs
  • Social events
  • Dog-friendly offices 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