Skip to main content
Pôle Digital

Development and engineering

Full Stack .NET / C# / React Developer

Design, build and evolve web applications and SaaS platforms using .NET, C#, React and TypeScript.

  • Quebec, Canada - hybrid or remote arrangement to be confirmed
  • Full-time · Flexible
  • Reference PD-ENG-001

Pôle Digital is looking for someone passionate about software development, architecture and building useful digital products.

Your responsibilities

  • Analyze functional and technical requirements.
  • Design and build APIs with .NET and C#.
  • Build modern interfaces with React and TypeScript.
  • Contribute to application architecture.
  • Model and integrate data.
  • Develop integrations with external services.
  • Write unit, integration and functional tests.
  • Participate in code reviews.
  • Document developed components.
  • Contribute to CI/CD pipelines.
  • Diagnose and resolve defects.
  • Collaborate with product, UX and business teams.
  • Support continuous improvement of engineering practices.
  • Apply security-by-design practices.

Required profile

  • Relevant software development experience.
  • Strong C# and .NET skills.
  • Experience with ASP.NET Core and REST APIs.
  • Strong React and TypeScript skills.
  • Experience with HTML, CSS and responsive interfaces.
  • Knowledge of SQL and relational databases.
  • Understanding of Git and development workflows.
  • Ability to write maintainable and testable code.
  • Ability to analyze and solve complex problems.
  • Good written French communication skills.

Assets

  • Azure experience.
  • Docker experience.
  • PostgreSQL or SQL Server experience.
  • Supabase knowledge.
  • Microsoft Power Platform or Dataverse knowledge.
  • Experience with multi-tenant SaaS architectures.
  • Generative AI experience.
  • Knowledge of WCAG principles.
  • Technical English skills.

Technical environment

Backend

  • .NET
  • C#
  • ASP.NET Core
  • REST API
  • Entity Framework Core

Frontend

  • React
  • TypeScript
  • HTML
  • CSS
  • Tailwind CSS

Data

  • PostgreSQL
  • SQL Server

Tooling

  • Git
  • CI/CD
  • Docker
  • Azure DevOps ou GitHub Actions

Open positions

Other open roles

Administration

Administrative Assistant

Support administrative operations, internal coordination, document management and Pôle Digital communications.

Finance and accounting

Accountant

Manage bookkeeping, financial follow-up, reconciliations and the preparation of information required to support company management.