← All roles

Manager Software Engineering

PointClickCare· Engineering
Apply on company site
Hybrid (Mississauga)CA$152k - CA$174kFull-timePosted 3mo ago

About the role

Manager of Software Engineering leading multiple Agile teams to deliver high-quality software solutions, owning technical design, driving execution from concept to post-launch, and aligning with business goals and engineering best practices.

Responsibilities

  • Lead and mentor cross-functional teams of developers
  • Champion an AI-first culture, encouraging teams to rapidly innovate, experiment, and drive adoption of AI capabilities to enhance product performance and efficiency
  • Drive end-to-end delivery of software projects using Agile methodologies
  • Own technical design and architecture decisions in collaboration with stakeholders
  • Ensure high-quality releases through strong process management and technical oversight
  • Partner with product managers to align development with user needs and business priorities
  • Continuously improve team performance, structure, and development practices
  • Lead Operational Excellence efforts to improve our ability to support customer needs and avoid impact to patient outcomes
  • Represent PointClickCare by developing and maintaining comprehensive knowledge of PointClickCare products, industry and technical trends, and general business and financial acumen through various sources and initiatives
  • Communicate with customers in a compelling and articulate manner in both verbal and written conversations and presentations, demonstrating corporate core values and culture, developing professional and positive relationships with customers, and maintaining a reputation of competence, integrity and professionalism

Qualifications

  • 5–10 years of software development experience with most recent experience as a Development Manager or Team Lead
  • Solid experience with the software development life cycle (e.g., gathering requirements, analysis and design, development, release and version control, deployment management)
  • Good experience with Agile development methodologies (or similar), Java SDK 1.5 or higher, and utilizing SQL (e.g., writing queries)
  • Previous experience utilizing technologies/tools: Java Web Applications, Servlets, Servlet Filters, JSP, JSTL, JDBC; Spring Framework 3.x or higher, including Spring MVC; Microsoft SQL Server; HTML/CSS/JavaScript; Web service platforms; Object Oriented Programming (OOP); Deep understanding of Enterprise Software Design
  • Strong leadership skills with ability to lead by example, motivate others and continuously look for improvements
  • Demonstrated troubleshooting and problem-solving skills
  • Ability to collaborate with multiple internal teams and management
  • Strong written, verbal, and interpersonal communication skills
  • Proven experience leading software development teams and delivering enterprise applications
  • Leveraging AI technologies and frameworks to deliver software solutions

Skills

Required:JavaPythonSpring FrameworkSQLAgileLeadershipAIDiscuss/Communicate with Customers

Benefits

  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
Last updated Oct 21, 2026. Interested? Apply on the company site.

About PointClickCare

Healthcare Software for Smarter Care Delivery | PointClickCare

Transform care coordination and outcomes with AI-powered healthcare software that improves collaboration, reimbursement, and transitions of care.

healthcare softwareEHRcare coordinationhealthcare solutionssenior livingskilled nursinghospitals & health systemscare outcomes

More open roles at PointClickCare