Facebook pixel

Senior Software Engineer
Updated on 3/28/2023
Remote • Mississauga, ON, Canada
Experience Level
Desired Skills
Apache Spark
Google Cloud Platform
Microsoft Azure
Public Speaking
Apache Flink
  • We focus heavily on employee career progression and provide many internal opportunities for upward advancement. A Software Engineer will typically progress to an Intermediate or Senior Software Engineer. There are also opportunities to move into other departments depending on your areas of interest
  • Even if you're not looking to change jobs, 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
  • Significant experience building and working with systems processing large amounts of data in Real Time or Near Real Time
  • Java Development experience is a must
  • Experience with Spark, Flink, DataBricks and/or similar tools
  • Experience with SQL and SQL-like languages
  • Experience on back-end data infrastructure in cloud with tools like Databricks, Azure Synapse, AWS EMR, GCP Cloud Dataflow, etc
  • 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
  • For the education requirements, we're looking to hire someone with a Degree in Computer/Software Engineering
Desired Qualifications
  • points if you have hands-on experience with relational databases

1,001-5,000 employees

Cloud-based healthcare software provider
Company Overview
PointClickCare's mission is to advance healthcare technology and make a meaningful impact on the lives of millions. The company is a market leader driving the transformation of healthcare vulnerable and complex populations through a broad, connected care network powered by deep insights with a commitment to value, outcomes and innovation.
  • Competitive financial rewards & equity potential
  • Comprehensive benefits available from day 1
  • Midweek mingles with free lunch
  • Wellness spending account
  • Retirement savings plan with employer match
  • Flexible PTO
  • Hybrid work models
  • Parental leave
  • Family planning support
  • Training & development programs
  • Corporate discounts program
  • Summer half-day Fridays
  • Health & wellness programs
Company Core Values
  • People
  • Passion
  • Performance