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

S.i. Systems
Montreal
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.
  • 19 days ago
Related jobs
S.i. Systems
Montreal, Quebec

Communicate assignment status in a timely and clear fashion to the appropriate member of the Senior Management of the IT Department and other management, staff and other contractors or consultants involved in related IT assignments, as appropriate to the specific assignment. Microsoft Dynamics CRM C...

Tapjoy
Montreal, Quebec

Supporting our platform following the “you build it, you maintain it” mentality alongside your fellow engineers, and cultivate/champion improvements to our services. As a key member of the team, your role will include developing services, features and functionality within our platform that are highl...

S.i. Systems
Montreal, Quebec

Manage project/initiatives including initiation, planning, scheduling, implementation, and closure activities in accordance with the PMBOK framework. The Email Migration Project, mandated by the Treasury Board Secretariat, is intended to modernize collaboration tools to enable, engage and empower em...

CB Canada
Montreal, Quebec

Nous offrons des solutions de placement contractuel, temporaire et permanent dans les domaines de la finance et de la comptabilité, des technologies, du marketing et de la création, et du soutien administratif et à la clientèle. Connaissance de l'industrie de la restauration (un atout). Tous les can...

CAE
Montreal, Quebec

Are you looking for a work environment where you can innovate, reach greater heights, and collaborate with experts from a wide range of sectors? You want to join a world-class company and industry leader with projects to which you would be proud to contribute? Come share your passion with us!. If re...

S.i. Systems
Montreal, Quebec

Reporting to the Manager, Business & Systems Analysis Chapter, the Business & Systems Consultant has deep knowledge of a wide variety of business concepts, practices, and procedures as they relate to IT and general operations. The Business & Systems Consultant conducts needs analysis, writes require...

Intelcom
Montreal, Quebec

In addition to standing out through innovative services and delivery methods, Intelcom is also undergoing a technological transformation where the integration of customer experience and logistics technologies are at the heart of its evolution. As a Senior Software Developer at Intelcom, you will pla...

Cerence Inc.
Montreal, Quebec

Spun out from Nuance in October 2019, Cerence is a new, independent company that has quickly gained traction as a leader in the automotive voice assistant space, working with all of the world’s leading automakers – from Ford and Fiat Chrysler to Daimler, Audi and BMW to Geely and SAIC – to transform...

Cisco Meraki
Canada
Remote

Our full-stack engineers are well-versed in a wide array of technologies and excited to jump around languages, platforms, and all levels of the Meraki stack! We have several full-stack engineering openings in various teams such as Wireless Dashboard, Meraki Network Service and others. Employees accr...

Lightspeed
Montreal, Quebec

You will join our global team of developers to use cutting edge technologies to help merchants to provide the best experience to their customers. You are a leader and mentor who thrives in a team environment, bringing a positive influence and helping guide others while also learning and growing your...