Software Developer, Backend Developer, Full Stack Developer
Listed on 2026-06-21
-
Software Development
Backend Developer, Full Stack Developer, Front End Developer, Software Engineer
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)
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.
- 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.
- 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 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-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: