EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at D2L or search for Software Developer jobs.

Summary

D2L seeks software developers to advance educational technology by building distributed systems, user interfaces, mobile, and cloud computing solutions. Developers will collaborate with product managers, designers, and QA to transform teaching and learning globally.

Key Responsibilities: Analyze and decompose technical problems into solutions across distributed systems, UI, mobile, and cloud platforms. Collaborate with cross-functional teams including technical product managers, designers, and QA to design and implement software features.
Skills & Tools: Proficient in object-oriented design and coding languages (C++, C#, or Java); strong understanding of data structures, algorithms, databases, and distributed systems; ability to work collaboratively with technical and non-technical stakeholders.
Qualifications: Bachelor's degree in computer science, computer engineering, or similar technical discipline with professional software development experience, preferably in a technology-focused company.
Location: Kitchener, Ontario, Canada
Compensation: Not provided by employer. Typical compensation for this role is CA$75,000 – CA$110,000/year based on title, seniority, and location.

Job Description

How will I make an Impact?

At D2L, we are looking for developers who will help us advance our goal of using technology to transform teaching and learning around the world. We need software developers to work on a wide range of technologies including, but not limited to: distributed systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality.

We are looking for software developers who have a passion for technology and code. Beyond code, developers are expected to collaborate closely with others including technical product managers, designers and QA. Your ideas and perspectives are essential to making sure we are building the right things.

What you’ll bring to the role:

  • Ability to analyze and decompose problems into potential technical solutions
  • Experience with OO design and proficient coding skills (ie: C++, C# or Java)
  • Strong understanding of Computer Science topics including: data structures, algorithms, databases, distributed systems
  • Experience in software development, preferably in a technology focused company
  • Bachelor’s degree in computer science, computer engineering or similar technical discipline

Other Open Roles at D2L

D2L

Talent Acquisition - Open Application

D2L·🇨🇦Kitchener, Ontario

CA$60K–CA$90K/yr

13mo agoApply
13mo agoApply
D2L

Dream Job Not Listed - Submit Your Resume

D2L·🇺🇸Kitchener, Ontario
13mo agoApply