Taro Logo

Intermediate Software Engineer

A leading health tech company providing healthcare technology solutions with the largest long-term and post-acute care dataset, serving over 30,000 provider organizations.
Mississauga, ON, Canada
$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 company focused on transforming healthcare through innovative solutions. As an Intermediate Software Engineer, you'll join a high-impact team building scalable platform services that directly improve patient outcomes. The role combines technical expertise in Java, RESTful APIs, and database management with modern development practices including TDD and AI-augmented development.

The position offers an excellent opportunity to work on meaningful healthcare technology solutions while utilizing cutting-edge tools and practices. You'll be responsible for the full software development lifecycle, from requirements gathering to deployment, while collaborating with cross-functional teams. The company's commitment to innovation is demonstrated through their integration of AI tools and significant reinvestment in R&D.

The role requires strong technical skills in Java, automated testing, and database management, along with experience in modern web development frameworks. You'll work in a hybrid environment with a competitive salary range of $116,400-$125,000 plus comprehensive benefits including retirement matching, flexible PTO, and wellness programs.

PointClickCare's culture emphasizes continuous learning, innovation, and work-life balance. They serve over 30,000 healthcare providers and maintain the largest long-term and post-acute care dataset, making this an opportunity to make a real difference in healthcare delivery. The company has been recognized by Forbes and is known for its strong corporate culture, making it an ideal place for engineers looking to grow their careers while working on meaningful projects.

Last updated 5 days 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
MySQL
React
TypeScript
  • 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
  • Solid experience writing RESTful API endpoints
  • Experience with UI development and frameworks
  • Proficient in GIT
  • Experience using system and performance monitoring tools
  • BSc/BA in Computer Science or a related degree

Benefits For Intermediate Software Engineer

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

Interested in this job?

Jobs Related To PointClickCare Intermediate Software Engineer