Back to results

Software Developer

  • ON, Canada
  • Ontario, Canada, Canada

$60 to $67 CAD / hour · Full-time

Applications open in a new tab.

Job details

Pay
$60 to $67 CAD / hour
Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Senior Software Developer

Location: Toronto, Ontario

Employment Type: Contract

Duration: 135 + 135 Days

Work Arrangement: Onsite 5 Days a Week

Hourly Rate: $60 - $67 CAD Inc

Job Description

The successful candidate will be responsible for developing a public-facing online registration and permit portal using Next.js, TypeScript, and React. The solution will integrate with a back-office system through middleware and REST APIs.

Mandatory Skills

  • 10+ years of experience as a designer and developer in large-scale, multi-client web applications.
  • 5+ years of hands-on experience with React, JavaScript, TypeScript, and REST APIs/RESTful Web Services.
  • 5+ years of experience with HTML5 and CSS.
  • 5+ years of experience with Node.js tools such as NPM.
  • 5+ years of experience with RxJS.
  • 3+ years of experience with Bootstrap and jQuery.
  • 3+ years of experience with Git.
  • Working experience with Next.js and Vue.js.
  • Knowledge and experience with microservices architecture.
  • Knowledge of programming Internet-ready applications.
  • Proven experience with WCAG and AODA.
  • Experience with responsive web application development.
  • Object-oriented coding practices, design patterns, refactoring, and clean code.

Leadership, Communication & Collaboration

  • Ability to lead, mentor, and coach developers and technical teams.
  • Experience coordinating work across developers, testers, business analysts, architects, and stakeholders.
  • Strong stakeholder management and client engagement skills.
  • Ability to translate business requirements into technical solutions and implementation plans.
  • Strong verbal and written communication skills.
  • Experience producing technical documentation, solution designs, and knowledge transfer materials.
  • Ability to facilitate decision-making and resolve technical challenges.
  • Experience building collaborative, inclusive, and high-performing teams.

Problem Solving, Innovation & Delivery

  • Ability to analyze complex business and technical problems and develop effective solutions.
  • Proven track record of delivering projects on time while managing risks, dependencies, and competing priorities.
  • Experience leveraging AI technologies such as Microsoft Copilot, AI Agents, and LLMs to improve productivity and solution delivery.
  • Focus on continuous improvement, automation, and development best practices.
  • Ability to identify modernization opportunities and drive innovation.
  • Experience balancing strategic architecture decisions with hands-on delivery responsibilities.

Nice to Have

  • Previous Ontario Public Service (OPS) or public-sector experience.

Work Arrangement

The resource is expected to work onsite Monday to Friday, during standard working hours of 8:00 AM to 5:00 PM, excluding lunch breaks.

More about this job

Responsibilities

Develop a public-facing online registration and permit portal using Next.js, TypeScript, and React, integrating it with a back-office system through middleware and REST APIs. Lead and coordinate technical delivery, mentor developers, collaborate with stakeholders, and produce technical documentation and solution designs.

Requirements

Requires 10+ years of experience designing and developing large-scale, multi-client web applications, including substantial hands-on experience with modern web technologies, APIs, accessibility standards, and responsive development. The candidate should also demonstrate technical leadership, stakeholder communication, problem-solving, delivery management, and experience using AI tools to improve productivity.

Skills

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • REST APIs
  • HTML5
  • CSS
  • Node.js
  • RxJS
  • Bootstrap
  • jQuery
  • Git
  • Vue.js
  • Microservices Architecture
  • WCAG and AODA
  • Responsive Web Development

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Management & Leadership
  • Government & Public Sector

Keywords

  • Next.js
  • TypeScript
  • React
  • JavaScript
  • REST APIs
  • Middleware
  • HTML5
  • CSS
  • Node.js
  • NPM
  • RxJS
  • Bootstrap
  • jQuery
  • Git
  • Vue.js
  • Microservices Architecture
  • WCAG
  • AODA
  • Responsive Web Applications
  • Object-Oriented Programming
  • Design Patterns
  • Refactoring
  • Clean Code
  • Microsoft Copilot
  • AI Agents
  • Large Language Models
  • Technical Documentation
  • Solution Design
  • Public-Sector Experience
  • Online Registration and Permit Portal

Report this job