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 technology-driven teaching and learning solutions globally. Developers will work across distributed systems, user interfaces, mobile, and cloud computing technologies.

Key Responsibilities: Collaborate with technical product managers, designers, and QA to develop software solutions across multiple technology stacks. Analyze and decompose problems into technical solutions while contributing ideas to ensure product quality and relevance.
Skills & Tools: Proficient in object-oriented design and coding languages (C++, C#, or Java) with strong understanding of data structures, algorithms, databases, and distributed systems. Strong collaboration and communication abilities to work effectively with cross-functional teams.
Qualifications: Bachelor's degree in computer science, computer engineering, or similar technical discipline required. Preferably 1-3 years of software development experience in a technology-focused company.
Location: Kitchener, ON, Canada
Compensation: Not provided by employer. Typical compensation for this role is CA$70,000 – CA$95,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