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