FullStack Developer – Angular, C# .NET Core, Azure
Posted 4hrs ago
Employment Information
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














