Intermediate Software Engineer

Leading North American healthcare technology platform enabling meaningful care collaboration and real‐time patient insights.
Salt Lake City, UT, USA
$116,300 - $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, a leading North American healthcare technology platform, is seeking an Intermediate Software Engineer to join their dynamic team of 2,200+ employees. This role offers an opportunity to work on a large-scale SaaS platform that impacts millions across North America. The position involves developing complex distributed systems, working with modern technologies like Java, Spring Boot, and Kubernetes, and collaborating with cross-functional teams.

The ideal candidate will be involved in all phases of the SDLC, from design to implementation, focusing on writing clean, maintainable code and supporting peers through pair programming and code reviews. You'll work with cutting-edge technologies including microservices, Docker, and various monitoring tools while contributing to a platform that brings tangible benefits to healthcare.

PointClickCare offers a comprehensive benefits package starting from day one, including retirement plan matching, flexible PTO, wellness programs, and parental leave. The company is 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. This hybrid position in Salt Lake City, UT, offers a competitive salary range of $116,300 - $125,000 and provides an opportunity to make a meaningful impact in healthcare while advancing your career in a supportive, purpose-driven environment.

Last updated 4 hours ago

Responsibilities For Intermediate Software Engineer

  • Design and develop in all tiers of a complex distributed system
  • Collaborate with cross-functional teams including senior engineers, product owners, architects, data scientists and DevOps engineers
  • Write clean, maintainable, and efficient code
  • Support peers through pair programming, design sessions and code reviews
  • Contribute to continuous improvement of the development processes
  • Analyze and debug interesting issues
  • Champion high quality software through automation, rigorous test planning and sophisticated monitoring systems
  • Ensure software is up to date with latest technologies
  • Participate in Scrum ceremonies

Requirements For Intermediate Software Engineer

Java
React
Kubernetes
PostgreSQL
MySQL
Redis
  • Team player who builds strong working relationships with peers and stakeholders
  • Self-starter who prioritizes effectively and owns their commitments
  • Experience working in an Agile software development environment
  • Solid experience with Java, Spring Boot and writing RESTful API endpoints
  • Experience with Docker and Kubernetes
  • Knowledge of relational databases
  • Excellent unit testing skills
  • Proficient in GIT
  • Experience with UI development and frameworks
  • Knowledge of microservices and microfrontends
  • 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

Intermediate Software Engineer

Mid-level software engineering role at PointClickCare, developing healthcare analytics solutions with Java, focusing on backend development and cloud technologies in a hybrid work environment.

Intermediate Software Engineer

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

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms is hiring a Software Engineer II to build secure, scalable analytics solutions using AWS services in Seattle, focusing on data privacy and security features.

Software Dev Engineer II, AWS Clean Rooms

AWS Clean Rooms Software Engineer position building scalable analytics solutions with focus on privacy and security features.

Software Development Engineer II, Amazon Linux

Software Development Engineer II position at Amazon working on Amazon Linux distribution, focusing on system security, automation, and package updates for AWS infrastructure.