Ontario Government | Gouvernement de I'Ontario logo
Government

Software Developer - Full Stack

Toronto, ON · Hybrid · Contract

Rate

CAD $90–$100/hr

Duration

12 months

How your profile and resume fit this job

Get AI-powered advice based on your Wirehead Score.

Tailor my Resume

Required skills

  • Entity Framework
  • REST APIs
  • React and Next.js
  • JavaScript and TypeScript
  • SQL
  • Node.js

About the role

Requirements: What you'll need

Skills, Knowledge, Experience, and Qualifications:

Software Developer - Full Stack

Microsoft/Azure Development and Quality Assurance Experience

Must have

  • Entity Framework or other Object-Relational Mapping data access tools
  • REST APIs
  • React and Next.js
  • JavaScript and TypeScript
  • SQL experience
  • Node.js
  • Knowledgeable in Web Content Accessibility Guidelines (WCAG) for web application development
  • Experience with common React libraries such as Hook Form, React Query, Zustand etc.

Nice to have

  • Azure SQL
  • Responsive Web front-end, Web APIs, and web services design, development, and testing
  • Unit testing and test automation support (e.g. NUnit, XUnit, MSTest, Karma or Jasmine)
  • Microservices and container-based platform development, delivery, and testing
  • JSON
  • Rest API, SpringBoot.
  • Azure Cloud Development including PaaS and SQL services, or other cloud hosting technologies.
  • Regression testing (manual and automated), including familiarity with web-based QA automation software such as Playwright, and supporting the use of such tools via coding techniques
  • GIT, Azure DevOps (VSTS/TFS)
  • CI/CD pipeline setup and management

Agile Delivery Team Experience

  • Experience participating in Scrum Agile development
  • Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design
  • Experience participating and contributing to task planning, daily stand ups, iteration demos, and review meetings
  • Providing input to development estimates and designs
  • Experience working with a team using concurrent development practices including Git-based source control, feature branches, and DevOps CI/CD pipelines

Business Analysis

  • Experience translating business requirements into software code/implementations

Soft Skills

  • Excellent analytical, problem-solving, and decision-making skills
  • Oral and written communication skills; interpersonal and negotiation skills
  • Highly developed interpersonal skills

How to Apply

Apply for this contract using the Apply now button at the top of this page.

Learn more about senior I&IT contract opportunities at wirehead.com/talent-community.

Interested in working with us in the future?

Join our Talent Network and we'll notify you when new contracts match your profile.

I'm Interested

Wirehead is a leading national recruitment firm. We only communicate with candidates through official @wirehead.com email addresses. We thank all candidates for their interest, but advise that only candidates selected for interviews will be contacted. Your resume will be kept in our database and considered for future opportunities. Applicants must be authorized to work in Canada.

Having trouble? Report an issue

Not quite the right fit?

Browse all open Wirehead contracts across Government of Canada and the Big Six banks.

See all contracts

Looking for something specific?

Create a profile and we'll match you to senior I&IT roles as they open.

Create profile