Intermediate Software Engineer

Leading North American healthcare technology platform enabling meaningful care collaboration and real-time patient insights.
$116,400 - $125,000
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Intermediate Software Engineer

PointClickCare is a leading healthcare technology platform with over 20 years of experience in revolutionizing healthcare delivery across North America. As an Intermediate Software Engineer in the Care Insights team, you'll be at the forefront of healthcare analytics, working on solutions that enable skilled nursing organizations to optimize their operations and improve patient care.

The role offers an exciting opportunity to work with a dynamic team focused on making a tangible difference in healthcare. You'll be developing cutting-edge technology that directly impacts patient well-being and supports healthcare professionals. The position requires expertise in Java development, automated testing, and database management, with opportunities to work on full-stack development using modern frameworks and cloud technologies.

The company culture is notably strong, recognized by Forbes as one of the top 100 private cloud companies and acknowledged by Waterstone Human Capital as Canada's Most Admired Corporate Cultures. With over 2,200 employees, PointClickCare offers a collaborative environment where you can grow your career while working on meaningful projects that impact millions across North America.

The compensation package is competitive, ranging from $116,400 to $125,000 CAD annually, complemented by comprehensive benefits including retirement plan matching, flexible paid time off, wellness support, and parental leave. The hybrid work environment offers flexibility while maintaining team collaboration and innovation.

This is an ideal opportunity for a mid-level software engineer who is passionate about healthcare technology and wants to contribute to a platform that enables meaningful care collaboration and real-time patient insights. The role combines technical challenges with the satisfaction of knowing your work directly improves healthcare delivery across North America.

Last updated a day ago

Responsibilities For Intermediate Software Engineer

  • Identify, prioritize, and execute tasks in the software development life cycle
  • Work with business to iterate over software requirements
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Analyze and debug systems
  • Perform validation and verification testing in a test-driven manner
  • Review the work of others, and invite others to review your work
  • Collaborate with internal teams and vendors to fix and improve products
  • Ensure software is up-to-date with latest technologies

Requirements For Intermediate Software Engineer

Java
React
MySQL
Kubernetes
  • BSc/BA in Computer Science or a related degree
  • Experience writing clean code that performs well at scale using Java
  • Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
  • In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL)
  • Solid experience writing RESTful API endpoints
  • Experience with UI development and frameworks (e.g. Vue.js, React, Angular)
  • Proficient in GIT
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog)

Benefits For Intermediate Software Engineer

401k
Medical Insurance
Parental Leave
Mental Health Assistance
Vision Insurance
Dental Insurance
  • 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
  • Employee Recognition

Interested in this job?

Jobs Related To PointClickCare Intermediate Software Engineer

Intermediate Software Engineer

Intermediate Software Engineer role at PointClickCare, developing healthcare technology solutions with Java, Spring Boot, and modern cloud technologies.

Intermediate Software Engineer

Mid-level Software Engineering role at PointClickCare, developing healthcare technology solutions with Java, Spring Boot, and modern cloud technologies in a hybrid work environment.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both network engineering and software development.

Software Developer 3

Software Developer position at Oracle focusing on building healthcare data platforms and cloud services using distributed systems and modern programming languages.

Software Engineer III, Google Cloud Platforms

Software Engineer III position at Google Cloud Platforms focusing on developing and maintaining enterprise-grade cloud infrastructure and services.