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

S.i. Systems
Toronto
Temps plein

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.
  • Il y a 20 jours
Emplois reliés
Astra North Infoteck Inc.
Toronto, Ontario

Strong verbal and written communication skills are essential  Superior multi-tasking skills and the ability to work in a fast paced, deadline-oriented and complex environment/systems Build personas, storyboards, flowcharts, wireframes and prototypes Work closely with other designers, architectu...

Electric Mind Inc.
Toronto, Ontario

You'll find continuous opportunities to learn, share knowledge and teach within your team and within the developer community at Intelliware via monthly educational sessions, study groups and hands-on R&D initiatives. Core development is done in Java, Spring and JavaScript, although the nature of our...

Luxoft
Toronto, Ontario

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. The company invests in all major asset classes, including public equity, private equity, real estate, infrastructure and fixed-income instruments. Manage timelines/deliverables ...

S.i. Systems
Toronto, Ontario

Senior DevOps Consultant with Azure and release coordination experience to build and maintain k8s environments for multiple projects . Experience designing and maintaining. Continuous integration, testing, and deployment (. Implementing advanced monitoring for platforms and applications (Splunk clou...

Definity
Toronto, Ontario

Bring in ideas to the table to make best use of the evolving technology landscape to make end to end developer experience optimum. Actual salary for the role may vary depending on work location of the successful candidate and other factors including but not limited to, skills, education, experience,...

Royal Bank of Canada>
Toronto, Ontario

Ability to document technical solutions in business terms, to collaborate with colleagues in areas of technical expertise, to analyze hurdles for a strategic and holistic point of view while being pragmatic in defining IT solution. Agile Champion, work towards setting up environment to promote agili...

Bitgo
Toronto, Ontario

We are looking for new colleagues who bring innovative ways of thinking and problem solving, and who want risks to be part of the team that changes the world’s financial markets. Provide mentorship to peers in the broader engineering team through code reviews and education on best practices. Cryptoc...

Randstad Canada
Toronto, Ontario

In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's...

The Toronto-Dominion Bank (Canada)
Toronto, Ontario

Monitor and report on the status of the products / projects and applications within assigned product, ensuring projects are compliant with technology domain architecture, and designs / operates processes to provide ongoing review of in-progress activity against technology architecture and developmen...

Astra North Infoteck Inc.
Toronto, Ontario

Must have working experience using Jenkins or similar tool(s) for building Continuous Integration/Continuous Delivery (CI/CD) pipelines. Maintain and Support production support for existing regulatory reporting processes. Must have technical working experience with Talend, Java, Docker, SQL, databas...