PointClickCare is a cloud-based software provider for the senior care market in North America. We're the industry leaders in terms of growth potential and our expansion into new markets of Senior Care. Our technology is helping to improve the quality of care for the additional 58 million seniors that will reside in North America over the next 16 years.
We work with sensors, APIs, 3rd parties, mobile apps, hybrid apps, and other cool technologies for full stack developers to work on. We operate in an Agile SW Development environment and continue to invest heavily in R&D.
A typical day for a software developer at PointClickCare would involve working with a cross-functional team of developers, business analysts, and quality analysts to specify, design, develop, test, and implement software. You'd also spend some time in the design and development in all tiers of the web application, including front and back end design, database design, and unit testing. We're huge on professional development, so there's always a training class, hackathon, or an internal course being offered.
Many of our open jobs in engineering are filled with internal employees. A software developer will typically progress to an intermediate software engineer. There are also opportunities to move into other departments depending on your areas of interest. We offer free training on new SW technologies, project management, agile training, leading others, and improving your public speaking/presentation skills, to name a few.
Ideally we're looking for someone with knowledge or experience with J2EE, MVC, JSP, SERVLETS, XML, SPRING, OOP, JavaScript/CSS/DOM, and someone with a strong grasp of W3C HTML standards. We also really like candidates that have a good understanding of enterprise design patterns. Bonus points if you have hands-on experience with relational databases. For the education requirements, we're looking to hire someone with a degree in computer/software engineering.
PointClickCare offers a total rewards package including a salary range of $92,000-$99,000 (not overtime eligible) + bonus + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location.