CareerPlan

Junior Software Developer

TorontoFull-time$80k–$90k2026-10-08 → 2026-11-10
Hybrid

Core

Build and maintain the InTouch Pay web application for K12 schools, handling payments, accounting, and reporting.

Role type

Junior Software Developer (Full Stack)

Builds

InTouch Pay web application (payments, accounting, reporting)

Domain

Education Technology / Fintech

Deliverable

production ML models | product features

Required skills

TypeScript, JavaScript, React, C#, .NET, GraphQL, SQL, Git, Unit Testing, E2E Testing

Preferred skills

GraphQL schema design, Docker, Azure, Cloud platforms

Technologies

React, TypeScript, GraphQL, Apollo Client, ASP.NET Core, Entity Framework, Vitest, xUnit, Playwright, Application Insights

Responsibilities

Build React and TypeScript features in a large single-page application; Write ASP.NET Core resolvers, services, and Entity Framework queries; Add and update GraphQL types and mutations; Write unit tests and end-to-end tests; Investigate production issues using logs; Participate in code review; Work with product owners and support staff to understand user needs

Seniority

Junior, hands-on IC