PointClickCare aims to help providers deliver exceptional care by leveraging AI to create meaningful and lasting change in healthcare, improving outcomes and enhancing collaboration.
Requirements
- Experience writing clean code that performs well at scale using Java
- Experience with Microservice Architecture
- Solid experience writing RESTful API endpoints
- Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset
- Experience using system and performance monitoring tools (e.g. Prometheus, Grafana, Splunk)
- Experience with Angular
- Experience with Docker, Kubernetes
Responsibilities
- processing and transforming healthcare data
- converting incoming messages into formats that can be integrated with other systems
- maintain a rules-based engine that analyzes these messages to identify relevant patterns and triggers
- support the notification system that sends alerts based on rule matches
- manage systems for user administration and patient information tracking
- oversee the end-to-end software development process
- write and optimize code, focusing on delivering high-performance, maintainable applications
Other
- Excellent organization, critical-thinking and personal leadership skills
- Self-starter with the ability to deliver with minimal supervision
- Team player with a passion for mentoring others in a professional setting
- For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office.
- For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing.