Senior Full Stack Developer (.NET Core & React) to support digital transformation projects with in the public sector. 

S.i. Systems
Ottawa
Full-time

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

Must Have :

  • 5 years of experience working as a Full Stack Developer on complex software solutions in an agile team environment (.NET Core & React preferred) experience incrementally transforming existing legacy systems into modern digital services across multiple releases experience with database technologies, including relational databases such as SQL experience working with teams that apply UX design, service design, design thinking, or human-centered design approaches
  • 5 years of experience with automated unit testing and integration testing.
  • Experience working with CI / CD pipelines.

Nice to Have :

  • Experience with design patterns and their application and software architecture considerations.
  • Experience with modern Typescript frameworks such as Angular or Vue;

Description The role involves working collaboratively in cross-functional teams to deliver innovative solutions that improve service delivery to the public.

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.
  • 4 days ago
Related jobs
S.i. Systems
Ottawa, Ontario

Establish and maintain processes in partnership with the PMO team to manage the scope during the project lifecycle, set quality and performance standards and assess risks. Project Manager to lead projects from requirements definition through deployment in the aviation industry. Develop and maintain ...

Canadian Academy of Sport and Exercise Medicine
Ottawa, Ontario

New West Sports Medicine Centre, located in New Westminster BC, is looking for a Sports Medicine Physician to join us following the retirement of Dr. Our centre was established in 1991, and has provided excellence in Sports Medicine, Orthopaedics and Physiotherapy to the greater Vancouver community ...

S.i. Systems
Ottawa, Ontario

The client's IM/IT sector is working in close partnership with the supervision sector to advance its transformation agenda in order to modernize its business operations and service delivery mode, with a goal of transitioning to risk-based supervision. They are seeking a Business Transformation Archi...

LEVIO
Canada

Are you looking to thrive in a stimulating work environment? Join the leader in digital transformation and boost your career at Levio. Levio offers several benefits to provide the greatest possible flexibility to its employees! In addition to offering a stimulating and dynamic work environment, we o...

S.i. Systems
Ottawa, Ontario

Resource’s role will include coaching team members (developers and CRM designers) and support business analysts in prototyping and JAD Sessions as well as validating feasibility of business requirements. Responsible for developing and maintaining configuration and programs based on approved requirem...

Deloitte
Ottawa, Ontario

This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community in support of living our values, creating a culture of Diversity Equity and Inclusion and our commitment to our AccessAbility Action Plan , Reconciliation A...

Snaphunt
Canada
Remote

Winning Mentality: For you, the best code is the code that gets the job done and in the hands of our customers quickly. Curiosity-Driven: You’re excited to learn about new technologies, especially in the AI space, and you’re eager to contribute to our cutting-edge projects. In this role, you'll take...

Deloitte
Ottawa, Ontario

Our consultants link technology insights to clients’ organizational goals to fit within their operating models, accounting for their people, intellectual capital, and processes. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates fro...

Yelp
Canada
Remote

You'll have the opportunity to build innovative features and applications that make Yelp the go-to platform for discovering and supporting local businesses. Our mission is to deliver an exceptional user experience, and our engineers dive deep into every layer of the web stack to bring this vision to...

Amazon Web Services Canada, Inc.
Ottawa, Ontario

Would you like to lead our National Security and Defence (NatSec) sector business in Canada? Would you like to create business strategies and build your own team focused on increasing awareness and adoption of Amazon Web Services (AWS) in the Security and Intelligence space? Do you have the business...