Senior Software Engineer

at  PointClickCare

Waterloo, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Aug, 2024USD 139000 Annual09 May, 2024N/AMicrosoft Sql Server,Laravel,It,Software,Git,Cypress,Leadership Skills,Computer Science,Relational Databases,Spring Boot,Angular,PhpNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

For more than 20 years, PointClickCare has been the backbone of senior care. We’ve amassed the richest senior care dataset making our market density untouchable and our connections to the healthcare ecosystem exponentially more powerful than those of any other platform.
With Collective Medical & Audacious Inquiry, we’ve become the most expansive, full-continuum care collaboration network, offering care teams immediate, point-of-care access to deep, real-time insights at every stage of a patient’s journey.
For more information on PointClickCare, please connect with us on Glassdoor and LinkedIn.

WHAT QUALIFICATIONS WE’RE LOOKING FOR:

  • 7+ years’ experience writing clean code that performs well at scale using Java exposure to cloud software (microservice) development and deployment.
  • Experience with UI development and frameworks (e.g. Vue.js, React, Angular, Laravel, Nodejs, PHP) Experience with Spring Boot
  • In-depth knowledge of relational databases (e.g. PostgresSQL, Microsoft SQL Server)
  • Solid experience writing RESTful, GraphQL API endpoints
  • Absolutely love TDD and have working knowledge of it
  • Proficient in GIT
  • Experience using system and performance monitoring tools (e.g. App Dynamics, 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
  • Being okay with the uncomfortable feeling that comes from learning new things
  • Team player
  • Analytical mind with problem-solving aptitude
  • Proven experience as a great Engineer
  • BSc/BA in Computer Science or a related degree

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science

Proficient

1

Waterloo, ON, Canada