
Hybrid opportunity at
PointClickCareSenior Software Engineer
PointClickCare is seeking a Senior Software Engineer to join its team on a hybrid basis. The employer is a private health technology company that develops platforms…
Career Tools
About This Role
PointClickCare is seeking a Senior Software Engineer to join its team on a hybrid basis. The employer is a private health technology company that develops platforms for long-term and post-acute care providers, utilizing artificial intelligence across daily workflows. This position is suited for a self-directed professional with engineering expertise who thrives in collaborative environments and is comfortable continually learning new technologies. In this role, the software engineer will manage tasks…
Job Description
PointClickCare is seeking a Senior Software Engineer to join its team on a hybrid basis. The employer is a private health technology company that develops platforms for long-term and post-acute care providers, utilizing artificial intelligence across daily workflows. This position is suited for a self-directed professional with engineering expertise who thrives in collaborative environments and is comfortable continually learning new technologies.
In this role, the software engineer will manage tasks throughout the software development life cycle, write clean applications, and collaborate with business stakeholders on system requirements. Responsibilities involve analyzing systems, conducting test-driven verification, automating tasks via scripts, and reviewing code with peers. Team members are expected to reside within a commutable distance to the designated office location for regular in-person collaboration events.
Responsibilities
- Handle tasks across the software development life cycle from identification to execution
- Partner with business representatives to refine software specifications
- Build clean and effective applications and tools
- Automate workflows using scripts and relevant utilities
- Investigate and resolve system bugs
- Conduct verification and validation testing following test-driven practices
- Conduct peer code reviews and participate in reviews initiated by others
- Coordinate with internal staff and external vendors to resolve issues and enhance offerings
- Maintain software compatibility with current technological standards
Requirements
- Demonstrated experience writing scalable, clean code in Java
- Familiarity with Spring Boot
- Working knowledge of relational database systems including MySQL and Microsoft SQL Server
- Background in constructing RESTful API endpoints
- Working knowledge of test-driven development principles
- Proficiency with GIT
- Familiarity with performance and system monitoring utilities such as DataDog and New Relic
- Experience utilizing automated testing frameworks like RestAssured, Selenium, and Cypress
- Strong critical thinking, organizational, and personal leadership abilities
- Ability to execute responsibilities autonomously as a self-starter
- Bachelor of Science or Bachelor of Arts degree in Computer Science or a related field
Qualifications
- Experience building user interfaces with frameworks such as Angular, React, or Vue.js
- Familiarity with cloud environments including AWS and Azure
- Knowledge of Docker, Kubernetes, and Istio
- Experience using Ansible and Jenkins CI/CD pipelines
- Familiarity with Linux operating systems and IP networking
- Experience handling SAML, OAuth, and OpenID Connect
- Background in SaaS product development
- Knowledge of Service Oriented Architecture
- Familiarity with scripting tools like Groovy, Bash, or Python
- Previous participation in production-grade on-call rotations
- Experience mentoring peers professionally
- Familiarity with generative AI model capabilities and code assistants like Github Copilot
Core Skills
Benefits
- Day one benefit coverage
- Retirement plan matching contributions
- Flexible paid time off
- Wellness support programs and resources
- Parental and caregiver leaves
- Fertility and adoption support
- Continuous development support programs
- Employee assistance program
- Access to allyship and inclusion communities
- Employee recognition initiatives
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the work arrangement for this role?
This is a hybrid role, meaning there is an expectation to reside within a commutable distance to the specified office location and attend regular in-person team events.
What is the salary for the Senior Software Engineer position?
The salary is not specified in the job posting.
What type of employment is this?
The job posting indicates that this position is full-time.
What core technical skills are required?
Candidates must have experience writing scalable Java code, working with Spring Boot, relational databases, RESTful APIs, test-driven development, GIT, system monitoring tools, and automated testing frameworks.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.

