Senior Full Stack Developer (.NET Core & React) to support digital transformation projects with in the public sector.
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on November 23rd, 2024
-
Starting date : 1 position to fill as soon as possible
Description
Our client is seeking a Senior Full Stack Developer (.NET Core & React) to support digital transformation projects with in the public sector.
Must Have:
Nice to Have:
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:
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.
Apply
Requirements
Level of education
undetermined
Work experience (years)
undetermined
Written languages
undetermined
Spoken languages
undetermined
Other S.i. Systems's offers that may interest you