Senior Software Engineer
Data
Updated on 3/28/2023
Locations
Remote • Mississauga, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Spark
AWS
Google Cloud Platform
JavaScript
HTML/CSS
Java
Microsoft Azure
Public Speaking
SQL
Apache Flink
Requirements
- 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
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.
Benefits
- 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