Software Developer

As a programmer at K-12 Analytics, you will help design, develop, and implement the code for our products.

Our primary development environment is based on Microsoft technologies and we expect that you have mastered HTML, CSS, Javascript, C#, .Net and SQL Server in depth, and that you will be able to master any technology, language, or development environment that we need in the future.


  • Incredible coding skills. Your programming ability is way above average, as demonstrated by a continuous string of successful projects.
  • Excellent command of written and spoken English.
  • Permanent legal right to work in Canada.
  • May involve work after normal business hours, and being on-call.
  • This position is in our office in Richmond Hill, Ontario. No telecommuting.


  • Competitive salary
  • Free gym membership
  • Comprehensive health insurance plan
  • Flextime
  • Three weeks paid vacation

About K-12 Analytics

K-12 Analytics is a small, entrepreneurial software company located in Richmond Hill, Ontario. Founded in 1999, our key products are Staffing Plus and SPS Plus to support administrative decision-making at all levels throughout a school district, and a number of other customized data warehouse and data collection solutions designed to help teachers make better decisions about how they teach students. All have been very successful.

To apply for a position, please email us at, attaching a current resume in HTML, Word, Plain Text or PDF format. In the body of the email, explain why you would be a good fit for this job. If you have a website, send us the URL.

K-12 Analytics, LLC, does not discriminate in employment matters on the basis of race, color, religion, gender, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, or any other protected class. We support workplace diversity.