Junior Software Developer New Toronto, Ontario, Canada

Junior Software Developer New Toronto, Ontario, Canada

18 Oct
|
KEV Group
|
Toronto

18 Oct

KEV Group

Toronto

KEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed, replacing fragmented workflows with secure, modern systems that schools rely on every day. Trusted by more than 27,000 K12 schools managing over $8B annually, KEV delivers mission-critical software for payments, accounting, and reporting, where reliability and security matter.Headquartered in Toronto with teams across North America, we are scaling quickly and investing deeply in cloud-native, data-driven technology. KEV is a place for people who care about building durable software at scale and doing work that hasrealimpactinpublic education. We focus on solving hard problems, raising the bar on engineering craft, and building products that earn long-term trust from the communities we serve. About the Role You will join a small product engineering team building and maintaining the InTouch Pay web application. As a junior developer you will ship code to production early and often. You will work across the stack, though we will start you where your strengths are. Expect to spend your first several months on well-scoped features and bug fixes: a current filter on a report, a permission toggle for a user role, a fix for a receipt total that does not match. Over time you will take on larger features.



What you will do Build React and TypeScript features in a large single-page application using GraphQL and Apollo Client. Write ASP.NET Core resolvers, services, and Entity Framework queries in C#. Add and update GraphQL types and mutations, then regenerate frontend types from the schema. Write unit tests with Vitest and xUnit, and end-to-end tests with Playwright. Investigate production issues using Application Insights logs and reproduce them locally. Participate in code review, both giving and receiving feedback. Work with product owners and support staff to understand how school office staff use the software. What we are looking for Required A degree in computer science or a related field. Basic understanding of relational databases and SQL. Familiarity with Git and pull-request-based workflows. Clear written communication as we try to be thorough in pull requests and tickets as well as daily conversation. Curiosity about how things work and the patience to read existing code before changing it. Nice to have Exposure to GraphQL, either as a consumer or a schema author. Experience with Docker for local development. Any exposure to Azure or another cloud platform. An internship, co-op, or open source contribution where someone else reviewed your code. Interest in payments, fintech, or education technology. Motivated by learning fast and taking ownership of what you ship. What you will learn here How a multi-tenant SaaS product isolates customer data and routes requests to the right database. How

📌 Junior Software Developer New Toronto, Ontario, Canada
🏢 KEV Group
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: junior software developer new toronto, ontario, canada / toronto

Subscribe to this job alert:

Get the latest job offers by email for: junior software developer new toronto, ontario, canada / toronto