Intermediate Software Engineer in Mississauga

Intermediate Software Engineer in Mississauga

Mississauga Full-Time 112000 - 125000 $ / year (est.) Hybrid
P

At a Glance

  • Tasks: Develop innovative software solutions and collaborate with teams to enhance healthcare technology.
  • Company: Join a leading health tech company dedicated to transforming healthcare for millions.
  • Benefits: Enjoy competitive salary, flexible work options, and comprehensive benefits from day one.
  • Other info: Dynamic culture with growth opportunities and a commitment to employee development.
  • Why this job: Make a real impact in healthcare while working with cutting-edge technologies and AI.
  • Qualifications: Experience in Java, Spring Boot, and a passion for clean coding and teamwork.

The predicted salary is between 112000 - 125000 $ per year.

At PointClickCare, our mission is simple: to help providers deliver exceptional care. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare. With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives.

Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact.

Travel to Office expectations:

  • 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. These will include onboarding, team events, semi-annual and annual team meetings.
  • 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. This will include weekly/bi-weekly/monthly events in the office with your specific team.

What your day-to-day will look like:

  • 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

What qualifications we’re looking for:

  • Experience writing clean code that performs well at scale using Java
  • Experience with Spring Boot
  • In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL)
  • Solid experience writing RESTful API endpoints
  • Absolutely love TDD and have working knowledge of it
  • Proficient in GIT
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
  • Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
  • Excellent organization, critical-thinking and personal leadership skills
  • Self-starter with the ability to deliver with minimal supervision
  • Team player with an analytical mind and problem-solving aptitude
  • Proven experience as a great Engineer
  • BSc/BA in Computer Science or a related degree

Bonus points for:

  • Experience with UI development and frameworks (e.g. React, Angular)
  • Experience with Docker, Kubernetes and Istio
  • Experience with Ansible
  • Experience with Jenkins CI/CD pipeline
  • Linux and IP networking knowledge
  • Experience with AWS/Azure cloud services or equivalent
  • Experience with SAML, OAuth and OpenID Connect
  • Experience working on a SaaS product
  • Experience with Service Oriented Architecture
  • Knowledge of scripting languages such as Python, Bash or Groovy
  • On-call experience with production grade systems
  • Has mentored others in a professional setting

At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $112,000 - $125,000 (not overtime eligible) + bonus + benefits. Compensation is assessed individually and aligned to experience, skills, and market context.

PointClickCare Benefits & Perks:

  • 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
  • ... and more!

It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.

As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment. PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.

Intermediate Software Engineer in Mississauga employer: PointClickCare

PointClickCare is an exceptional employer located in the vibrant Greater Toronto Area, offering a dynamic work environment that fosters innovation and collaboration. With impressive benefits starting from day one, employees enjoy a culture that prioritizes healthcare improvement and provides ample opportunities for professional growth and development. Join a team where your contributions are valued, and you can make a meaningful impact in the HealthTech and AI sectors.

P

Contact Details:

PointClickCare Recruitment Team

We think you need these skills to ace Intermediate Software Engineer in Mississauga

Java
Spring Boot
Relational Databases
RESTful API Development
Test-Driven Development (TDD)
GIT
System and Performance Monitoring Tools