FullStack Developer – Angular, C# .NET Core, Azure

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

FullStack Angular / C# .NET Core developer maintaining cloud applications for Quebec's public sector. Involves development, integration, and deployment in an Agile team environment.

Responsibilities:

  • Design, develop, maintain and enhance Front-end components in Angular;
  • Design, develop and maintain Back-end services in C# and .NET Core;
  • Contribute to the evolution of microservices, REST APIs and application integrations;
  • Support integration and deployment activities in an Azure environment;
  • Participate in unit testing, integration testing, code reviews and bug fixes;
  • Contribute to CI/CD pipelines and DevOps practices;
  • Document code, technical decisions and delivered components;
  • Collaborate with the Product Owner, analysts, architects and fellow developers.

Requirements:

  • At least 7 years of experience in information technology;
  • At least 1 year of cloud (infonuagique) experience;
  • At least 5 years of experience in Angular development;
  • At least 5 years of experience in C# and .NET Core development;
  • Recent experience working on the development or maintenance of an application platform;
  • Ability to demonstrate a significant contribution to a comparable project;
  • Angular, TypeScript, HTML, CSS;
  • C#, .NET Core, REST APIs, microservices architecture;
  • Git or equivalent version control tool;
  • Unit testing, integration testing and secure development best practices;
  • CI/CD, DevOps and collaborative Agile working practices;
  • Azure API Management, Azure Functions, Azure Service Bus;
  • Azure Application Insights, Azure Key Vault, Azure B2C / MSAL;
  • Cosmos DB, distributed NoSQL databases or graph databases;
  • OpenSearch, Elasticsearch or a comparable distributed search engine;
  • Bicep, ARM, Terraform or other Infrastructure-as-Code tools;
  • NgRx for Angular;
  • Long-term engagement, primarily remote work;

Benefits:

  • Remote work and flexibility to accommodate your family obligations
  • Entrepreneurial culture that encourages creativity and innovation
  • Flexible working hours (depending on the type of employment contract)
  • Sick leave and leave for family events
  • Appropriate IT equipment provided
  • A fulfilling and motivating workspace
  • Social and environmental initiatives
  • On-the-job learning program
  • Career progression opportunities