P

PointClickCare

Cloud-based EHR platform for post-acute care

Manager Software Engineering

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeMississauga, ON, CanadaCA$142.8k - CA$178.5k /yr

About the Job

Requirements

  • Proven experience leading software development teams and delivering enterprise applications.
  • Strong background in Java, Python, Spring, SQL, and web technologies.
  • Deep understanding of Agile practices and the software development life cycle.
  • Ability to drive results, manage complexity, and foster a high-performance culture.
  • Experience leveraging AI technologies and frameworks to deliver software solutions.
  • Five to ten years of software development experience, with the most recent experience as a Development Manager or Team Lead.
  • Experience with the software development life cycle, including requirements gathering, analysis and design, development, release and version control, and deployment management.
  • Experience with Agile development methodologies or similar, Java SDK 1.5 or higher, and utilizing SQL, including writing queries.
  • Experience with Java Web Applications, Servlets, Servlet Filters, JSP, JSTL, and JDBC.
  • Experience with Spring Framework 3.x or higher, including Spring MVC.
  • Experience with Microsoft SQL Server.
  • Experience using HTML, CSS, and JavaScript.
  • Experience with web service platforms.
  • Experience utilizing Object Oriented Programming principles.
  • Deep understanding of Enterprise Software Design.
  • Demonstrated troubleshooting and problem-solving skills.
  • Ability to collaborate with multiple internal teams and management.
  • Strong written, verbal, and interpersonal communication skills.

Responsibilities

  • Lead and mentor cross-functional teams of developers.
  • Champion an AI-first culture by encouraging teams to innovate, experiment, and adopt 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 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 customer support and avoid impact to patient outcomes.
  • Develop and maintain comprehensive knowledge of PointClickCare products, industry and technical trends, and general business and financial acumen.
  • Communicate with customers in verbal and written conversations and presentations, develop positive professional relationships, and maintain a reputation of competence, integrity, and professionalism.

About the Company

PointClickCare

Cloud-based EHR platform for post-acute care

PointClickCare provides cloud-based software for senior care with a focus on electronic health records and care coordination. Its flagship Harmony platform connects post-acute care providers with acute care hospitals, enabling seamless exchange of clinical data to coordinate patient transitions. Harmony leverages a large post-acute care data cloud to deliver real-time insights and analytics that support informed decisions. The business runs on a subscription model, with additional revenue from training, support, and consulting, and it can integrate with other systems (such as Salesforce) to improve data interoperability. Compared with competitors, PointClickCare stands out by specializing in post-acute and senior-care settings, offering a broad data cloud and real-time analytics to drive better patient outcomes and operational efficiency. The company’s goal is to help healthcare organizations in senior care improve patient outcomes and streamline care coordination and delivery.

Company size
1,001-5,000
Company stage
Grant
Total funding
$226.2M
Headquarters
Mississauga, Canada
Founded
2000

Recently Posted Jobs

Explore more opportunities at PointClickCare

See more jobs