Software Engineer

Save
You need to sign in or
create an account to save a job.

PointClickCare is the leading cloud-based software provider for the senior care market in North America. Driven by a passion for innovation and technology, we’re building solutions that have a true impact on people’s lives. Recently named one of Deloitte’s fastest growing technology companies and Canada’s best managed companies, PointClickCare provides vast opportunities and a great culture for our employees. PointClickCare is a dynamic environment to advance your career while performing meaningful work with great people.

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 languages such as Java/Kotlin/C#/Go

·       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

·       Experience with UI development and frameworks (e.g. Vue.js, React, Angular)

·       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

·       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

 

Bonus points for:

·       Experience with Spring Boot

·       Experience with Docker, Kubernetes and Istio

·       Experience with Ansible

·       Experience with Jenkins CI/CD pipeline

·       Linux and IP networking knowledge

·       Experience with AWS cloud services (e.g. S3, EC2, ALB, RDS) 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

Working at PointClickCare goes beyond the resume, because the work we perform makes a true difference in people’s lives. We build innovative healthcare technology for seniors and their caregivers that improve their quality of life and well-being on a daily basis. We believe work is so much more meaningful when you’re doing it with a higher purpose.

For more information on PointClickCare, please visit us on Glassdoor and LinkedIn.