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.
Apply directly at ALS Global →Create a free account for alerts like thisView ALS Global immigration profile
This listing is sourced directly from ALS Global's careers page and normalized into a canonical job model.