×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Backend Developer, Front End Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: TVO Ontario Educational Comms. Authority
Contract position
Listed on 2026-06-17
Job specializations:
  • Software Development
    Backend Developer, Front End Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 82935 - 88804 CAD Yearly CAD 82935.00 88804.00 YEAR
Job Description & How to Apply Below
Position: Software Developer 2 (Contract Until March 2027 )
Position Title:

Software Developer2 (Contract Until March
2027)

Employment Type:

Full‑time Contract (Union)
Annual Salary Range: $82,935.17 – $88,804.68
Division:
Digital and Innovation

Reports To:

Director, Data Science and AI

Location:

Toronto, Yonge & Eglinton (On‑Site)
Overview  We are seeking a talented Software Developer2 to join our Data development team and advance Ontario’s transformation of learning with cutting‑edge digital technology. You will work in Python, GraphQL, and decoupled systems on AWS Cloud, and contribute to high‑profile projects with generative AI and machine learning solutions.
Responsibilities   Creates detailed application specifications, develops software, or configures third‑party off‑the‑shelf software.
Monitors application performance, evaluates, implements, and provides customer support for software applications.
Documents and outlines business processes, application workflows, system components, high‑level architecture, and integration points as necessary.
Applies software development methodologies and frameworks—Agile (Scrum or Kanban) or Software Development Life Cycle (SDLC) as applicable.
Adheres to coding and development standards and best practices.
Researches, evaluates, and proposes technologies and solutions within established business and technical requirements.
Participates in the departmental processes for project delivery.
Mentors junior developers on the team.
Adopts and stays abreast of new and emerging technologies.
Qualifications   3+ years of hands‑on professional experience developing large‑scale, complex web‑based applications using both frontend and backend technologies.
Knowledge and experience with the following technologies:
Backend development using NodeJS and Python.
JavaScript frameworks such as ReactJS, Vue or Angular.
Web services and APIs (REST, GraphQL).
Databases such as MySQL, MariaDB, Postgres, MongoDB.
HTML and CSS.
GIT version control.

Experience with design systems, e.g., Bootstrap, Material UI.
Understanding of Web Accessibility (WCAG, ARIA).
Excellent analytical skills, robust problem‑solving skills, good communication skills, attention to detail and the ability to collaborate in a cross‑functional environment.
Bachelor's degree or equivalent OR relevant knowledge and experience.
Nice to Have Skills   NPM, Webpack, Grunt, Gulp, and Yeoman or other build and bundling tools.
Familiarity with running, building and tweaking Docker containers.
Familiarity with headless, decoupled and SaaS application architectures.
Familiarity with testing frameworks such as Jest, Cypress, Maven, Selenium, etc.
Accommodations and Accessibility  Accommodations are available on request for candidates taking part in all aspects of the recruitment and selection process (e.g., including alternate formats of materials, accessible meeting rooms). If you are seeking accommodations during the application or interview process, please advise us as soon as possible by contacting accommodations.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary