Principal Software Engineer at PointClickCare

This role is designed for a high-level Java specialist who thrives in a hands-on leadership capacity. You are likely an expert in the Azure ecosystem and have a

Work type: hybrid

Location: Mississauga, Ontario

Salary: CA$156,000 – CA$174,000/yr

Type: Full-time

This role is designed for a high-level Java specialist who thrives in a hands-on leadership capacity. You are likely an expert in the Azure ecosystem and have a strong background in building scalable, cloud-native SaaS products. Because this is a "Principal" role, the team expects you to be a technical anchor who can navigate ambiguity, mentor others, and defend high-quality code while remaining deeply involved in the daily development cycle. The position offers a competitive salary range of **CAD 156,000 - 174,000** for a hybrid schedule in Mississauga. What stands out is the company's aggressive focus on **Generative AI**; use of tools like GitHub Copilot is a mandatory requirement, not a perk. You'll be joining an established health-tech leader that reinvests heavily in R&D, providing a stable yet innovative environment and a culture recognized for excellence in Canada. **You might be a good fit if you:** * Are a Java/Spring Boot expert who is "all-in" on Test-Driven Development (TDD). * Have deep experience with Azure cloud services, streaming data (Event Hub), and high-scale relational databases. * Proactively use Generative AI coding assistants and spec-driven development in your daily workflow. * Enjoy mentoring engineering teams while still being the "architect" who writes production-grade code.

View this job on nocollar jobs