Senior Software Developer

D2L Logo

D2L

πŸ’΅ $59k-$113k
πŸ“Remote - Canada

Summary

Join D2L, a cloud company revolutionizing education and the future of work, as a Senior Software Developer. You will contribute to a wide range of technologies, including distributed systems, machine learning, and cloud computing. Leverage your expertise in OO design, data structures, and algorithms to build innovative learning solutions. The role requires strong communication skills and a proven ability to complete challenging technical work. D2L offers a competitive salary, benefits package, and opportunities for professional growth and development. We encourage applications even if you don't meet every requirement; we are committed to fostering a diverse and inclusive environment.

Requirements

  • Strong communication skills for technical discussions and collaboration
  • Experience with OO design and proficient coding skills (e.g., C++, C# or Java)
  • Strong understanding of Computer Science topics including data structures, algorithms, databases, distributed systems
  • A body of work demonstrating a consistent ability to complete technically challenging work
  • Bachelor’s degree in computer science, computer engineering or similar technical discipline

Responsibilities

  • Develop software using engineering best practices
  • Enable teams to be more productive and effective through code, decisions, and knowledge sharing
  • Contribute ideas and perspectives to ensure investment in the right technology
  • Work on a wide range of technologies including distributed systems, machine learning, user interfaces, mobile and cloud computing

Benefits

  • Wellness Subsidy
  • Equity Grants
  • Variable Incentive
  • 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 through our Catch the Wave Program
  • 2 Paid Days off for Catch the Wave related activities like exams or final assignments
  • Employee wellbeing (Access to mental health services, EFAP program, financial planning and more)
  • Retirement planning
  • 2 Paid Volunteer Days
  • Competitive Benefits Package
  • Home Internet Reimbursements
  • Employee Referral Program
  • Wellness Reimbursement
  • Employee Recognition
  • Social Events
  • Dog Friendly Offices at our HQ in Kitchener, Winnipeg, Vancouver and Melbourne

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.