This recruiter is online.

This is your chance to shine!

Apply Now

Senior Full Stack Developer to support digital transformation projects with in the public sector. (407)

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our client is seeking a Senior Full Stack Developer to support digital transformation projects with in the public sector. (407)


Must Have:


  • 5 years of experience working as a Full Stack Developer on complex software solutions in an agile team environment.
  • 5 years of experience using source control, particularly Git, in collaborative software development.
  • 5 years of experience with automated unit testing and integration testing.
  • 3 years of experience working on production applications using modern application frameworks and frontend JavaScript frameworks.


Nice to Have:


  • 1 year of experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
  • 2 years of experience with database technologies, including relational databases and alternatives.
  • 2 years of experience with design patterns and their application and software architecture considerations.
  • 2 years of experience working with CI/CD pipelines.
  • 2 years of experience working with teams that apply UX design, service design, design thinking, or human-centered design approaches.
  • 2 years of experience creating new technical and/or business processes.


Description The role involves working collaboratively in cross-functional teams to deliver innovative solutions that improve service delivery to Albertans. Developers will engage in all project phases, from research and discovery to solution design, development, and deployment. The goal is to modernize service delivery through human-centered design and agile methodologies, ensuring high standards of service quality and value.


Responsibilities:


  • Participate in field research and user interviews to gather project requirements.
  • Lead technical discovery, including creating diagrams and documentation.
  • Develop detailed solution designs and complete features for exemplar projects.
  • Identify and resolve functional and non-functional defects.
  • Enhance solution code quality, tooling, and documentation.
  • Collaborate with frontend designers to ensure a consistent look and feel.
  • Advise product owners on technical implementation options.
  • Support solution deployment for limited and general availability.
  • Contribute to the development of reusable components and capabilities.
  • Onboard new technical team members and maintain technical documentation.
  • Continuously improve development and quality practices within the team.
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined