Enable job alerts via email!

Senior Software Engineer

PointClickCare

Mississauga

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player in healthcare technology is seeking a Senior Software Engineer to join their innovative team. This role involves writing clean, scalable code primarily in Java, utilizing frameworks like Spring Boot, and ensuring seamless integration through RESTful APIs. You will engage in a dynamic environment where your contributions will directly impact patient care across North America. With a focus on continuous development, you will thrive in a culture that values collaboration and personal growth. If you're passionate about technology and want to make a difference in healthcare, this opportunity is perfect for you.

Benefits

Benefits starting from Day 1
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition

Qualifications

  • Experience writing clean code using Java and Spring Boot.
  • Strong knowledge of relational databases and RESTful APIs.
  • Proficient in automated testing frameworks and TDD.

Responsibilities

  • Identify and execute tasks in the software development life cycle.
  • Develop tools and applications with clean, efficient code.
  • Collaborate with teams to improve products and ensure software quality.

Skills

Java
Spring Boot
RESTful API
Test-Driven Development (TDD)
GIT
Relational Databases
Analytical Skills
Problem-Solving Skills

Education

BSc/BA in Computer Science

Tools

New Relic
DataDog
Selenium
Cypress
RestAssured
Docker
Kubernetes
Ansible
Jenkins CI/CD
Azure

Job description

PointClickCare is a leading North American healthcare technology platform enabling meaningful care collaboration and real‐time patient insights. For over 20 years, the company has been focused on realizing its vision: to help create a world in which providers and plans can confidently deliver frictionless care. Since its inception, PointClickCare has grown exponentially, with over 2,200 employees working to impact millions across North America. 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, PointClickCare leads the way in creating cloud-based healthcare software.

At PointClickCare, we offer a wealth of opportunities and a vibrant culture that empowers our employees. Our dynamic environment is the perfect place to advance your career while engaging in meaningful work alongside incredible colleagues. Here, you’ll discover a space where your talents can thrive, your career can grow, and your work will have a lasting impact on healthcare across North America. We believe that work becomes profoundly fulfilling when driven by a higher purpose.

Join us and be part of a team that is making a real impact.

Job title: Senior Software Engineer

What your day-to-day will look like:

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

What qualifications we’re looking for:

  1. Experience writing clean code that performs well at scale using Java
  2. Experience with Spring Boot
  3. In-depth knowledge of relational databases (e.g., Microsoft SQL Server, MySQL)
  4. Solid experience writing RESTful API endpoints
  5. Absolutely love TDD and have working knowledge of it
  6. Proficient in GIT
  7. Experience using system and performance monitoring tools (e.g., New Relic, DataDog)
  8. Experience with automated testing frameworks (e.g., Selenium, Cypress, RestAssured)
  9. Excellent organization, critical-thinking and personal leadership skills
  10. Self-starter with the ability to deliver with minimal supervision
  11. Being okay with the uncomfortable feeling that comes from learning new things
  12. Team player
  13. Analytical mind with problem-solving aptitude
  14. Proven experience as a great Engineer
  15. BSc/BA in Computer Science or a related degree

Bonus points for:

  1. Experience with UI development and frameworks (e.g., Vue.js, React, Angular)
  2. Nice to have React, Selenium automation and cloud experience
  3. Experience with Docker, Kubernetes and Istio
  4. Experience with Ansible
  5. Experience with Jenkins CI/CD pipeline
  6. Linux and IP networking knowledge
  7. Experience with AWS/Azure cloud services or equivalent
  8. Experience with SAML, OAuth and OpenID Connect
  9. Experience working on a SaaS product
  10. Experience with Service Oriented Architecture
  11. Knowledge of scripting languages such as Python, Bash or Groovy
  12. On-call experience with production grade systems
  13. Has mentored others in a professional setting

PointClickCare Benefits & Perks:

  1. Benefits starting from Day 1!
  2. Retirement Plan Matching
  3. Flexible Paid Time Off
  4. Wellness Support Programs and Resources
  5. Parental & Caregiver Leaves
  6. Fertility & Adoption Support
  7. Continuous Development Support Program
  8. Employee Assistance Program
  9. Allyship and Inclusion Communities
  10. 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. Please contact recruitment@pointclickcare.com should you require any accommodations.

When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com

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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto null

Remote

Remote

CAD 80,000 - 200,000

Part time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100,000 - 125,000

Part time

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto null

Remote

Remote

CAD 100,000 - 125,000

Part time

2 days ago
Be an early applicant

Senior Software Engineer

Ontario Cannabis Store

Toronto null

Remote

Remote

CAD 81,000 - 123,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer

Autodesk, Inc.

null null

Remote

Remote

CAD 98,000 - 145,000

Full time

Yesterday
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto null

Remote

Remote

CAD 100,000 - 150,000

Part time

8 days ago

Senior Software Engineer (Remote)

Whitecollars

Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

12 days ago

EverHealth - Sr. Software Engineer

TIMELY LTD

Toronto null

Remote

Remote

CAD 100,000 - 110,000

Full time

9 days ago

Senior Software Engineer

Infios

Moncton null

Remote

Remote

CAD 90,000 - 120,000

Full time

Today
Be an early applicant