Software Engineering

Junior Software Developer

at Calian

📍 Location Remote Remote
📋 Details Full-time · $70,000-$90,000 CAD/yr
📅 Posted

Direct apply link, refreshed by the daily generator.

About the Role

Develop .NET web apps on Azure

About Calian

Established defence and health tech provider

Full Description

About Calian

At Calian, we help organizations overcome obstacles, manage risks, and drive progress. Since 1982, we’ve grown from a small consulting firm into a trusted global company across defence, space, health, nuclear energy, public safety, and government.

We create innovative solutions that tackle complex challenges and help organizations and communities stay resilient, informed, and connected. If you’re driven by purpose and energized by solving real-world challenges, we want you on our team.

Job Type: Full Time

Position Overview

Reporting to the Software Development Manager, the Junior Software Developer will actively contribute to the development of Digital Health products using programming specifications, according to scheduled deadlines. As a Junior Developer you will work under more Senior Developers to develop yourself and gain valuable experience in a product development environment. You will be involved in the development and implementation of complex web applications, working closely with cross-functional teams to support the delivery of high-quality software that aligns with business objectives and customer needs.

Candidates in the ET zone preferred.

Responsibilities

Designing, developing, and implementing technical solutions in Microsoft Azure environments using the .NET stack

Working with business analysts and/or product managers to define system requirements

Working with the functional testers to ensure accuracy and solution integrity

Evaluating the best approach to solve problems

Provide third-level technical support with regards to pre-production and production systems

Participate in the testing and validation process by executing tasks such as code review, unit testing, regression and integration testing

Performing component demonstration in front of key stakeholders, PMs, and clients

Qualifications

A University or College degree in Computer Science, Computer Engineering, or a related discipline, and/or related work experience.

1-2 years of work experience in Web App Software Development, preferably with a focus on .NET and Microsoft Technologies in a cross functional team environment.

Basic knowledge of C# and Microsoft .NET Framework/.NET Core/.NET 10.

At least 1 year of experience working with a RDBMS such as MS SQL Server or PostgreSQL.

Comfortable with web technologies such as XML, HTML, JavaScript, TypeScript, jQuery, CSS, LESS/SASS, AJAX.

Working knowledge of Git and/or TFS.

Knowledge of enterprise design patterns such as MVC, event driven architectures, and SOLID principles.

Cloud development exposure using Azure, AWS, or GCP.

Additional Requirements

Working knowledge of Azure compute resources such as Azure Web Apps, Azure Functions, Azure Storage, Azure SQL Database, Virtual machines, and Application Insights.

Familiarity with Unit Testing/Test-Oriented Development experience.

Working knowledge of UI frameworks (e.g., Angular, React, Kendo UI, etc.).

Knowledge of modern authentication and authorization protocols (e.g. OAuth 2.0, OIDC).

Experience with scripting (PowerShell, bash) and workflow automation.

Experience with DevOps and CI/CD automation.

Knowledge of containerization technologies such as Docker and Kubernetes.

Knowledge of security best practices (e.g. OWASP).

Compensation

$70,000-$90,000

Vacancy

We have 2 available positions

AI Usage Disclosure

At Calian, we do not use Artificial Intelligence (AI) to screen or evaluate candidates. AI tools may support backend administrative tasks, but they do not influence hiring decisions. All evaluations and decisions are made by real people on our recruitment team and hiring managers. All applicants are reviewed and only those chosen for an interview will be contacted by our recruiting team.

How we hire

Our approach

Experience and accommodations

CV and cover letter tips

Interview tips

Our decision

Opens in a new tab on the company's website