ALS Global

ALS Global

Senior Software Engineer

North Vancouver, British Columbia, Canada · Senior

Work authorization required$85k-$105kDetected 29 days ago
JavaScriptTypeScriptC#ReactVue.jsAngularHTMLCSS.NETGitAzureDockerRESTOAuthCybersecurityControlsLeadershipMentoring

About the role

  • We are seeking a Senior Software Engineer (.NET, Identity & Security) to play a key role in the evolution of our software platforms.

Responsibilities

  • Design, develop, test, and maintain applications primarily using C#,.NET, and JavaScript;
  • Support improvements to authentication and authorization frameworks across our platforms;
  • Design and implement secure identity integrations using modern authentication standards;
  • Collaborate with the broader development team to embed security best practices into the software development lifecycle;
  • Support cloud-based solutions and contribute to the ongoing evolution of our Azure environment;
  • A passion for building secure, scalable, and maintainable software;

Requirements

  • 4+ years of professional software development experience
  • Strong understanding of relational databases
  • Experience with modern front-end technologies, including JavaScript/TypeScript, HTML5, CSS3, and a framework such as React, Angular, or Vue
  • Experience with source control systems such as Git is considered an asset
  • Microsoft Azure services and cloud-native application development experience is considered an asset

Skills

  • The ability to balance business needs with security and technical considerations;
  • A collaborative approach to mentoring and knowledge sharing;
  • A desire to continuously improve engineering standards and practices.
  • OAuth 2.0;
  • OpenID Connect (OIDC);
  • JWT-based authentication;
  • Single Sign-On (SSO);
  • Role-Based Access Control (RBAC);
  • Multi-Factor Authentication (MFA);
  • Microsoft Entra ID (Azure AD);
  • Identity federation and external identity providers.
  • SAML;

Compensation

  • An estimated annual salary is $85,000 - $105,000 CAD at the time of posting.

Benefits

  • Observe established safety regulations and comply with all ALS health and safety policies and procedures;

Company info

  • At ALS, we encourage you to dream big.
  • When you join us, you'll be part of a global team harnessing the power of scientific testing and data-driven insights to build a healthier future.

Visa & Work Authorization

  • To be eligible to work at ALS you must be a Citizen or Permanent Resident of the country you are applying for, or either hold or be able to obtain, a valid working visa.

This listing is sourced directly from ALS Global's careers page and normalized into a canonical job model.