CareerPlan

Software Developer

Kitchener, OntarioFull-timeCA$70k2026-06-25 → 2026-11-10
Hybrid

Core

Software developer building distributed systems, user interfaces, mobile, and cloud computing solutions to transform teaching and learning.

Role type

Software Developer (IC)

Builds

Learning environment platform and solutions for schools, campuses, and companies

Domain

EdTech / Cloud Computing

Deliverable

product features

Required skills

Object-Oriented design, C++/C#/Java, Data structures, Algorithms, Databases, Distributed systems, AI tools

Preferred skills

Experience in technology-focused companies

Technologies

C++, C#, Java, Distributed systems, Cloud computing

Responsibilities

Analyze and decompose problems into technical solutions; Collaborate with product managers, designers, and QA; Develop software for distributed systems, UIs, mobile, and cloud

Seniority

Mid-level, hands-on IC