This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Tier 3 Senior Software Support Engineer is responsible for maintaining and developing the software components that form the core of the Smile Digital Health product.
This includes the storage layer, management tools, interface and integration components, and deployment infrastructure.
The position works closely with all areas of the business to gather product requirements and design, implement, and test components of the system.
The role includes on-call rotation for Tier 2 issue support.
Responsibilities include serving as an escalation point for Tier 2 issues, providing coordination of Major Incidents, and understanding the capabilities of Smile Digital Health’s products and services.
The engineer will gain knowledge in core technologies and standards such as HL7 FHIR, OpenID Connect, Kubernetes, Java, JavaScript, JSON, and XML.
The role involves supporting knowledge sharing by submitting documented solutions to the Service Desk and customer-facing knowledge bases.
Collaboration with subject matter experts in IT Operations and IT Development is required to develop new technical guidelines and procedures.
Compliance with privacy, security, and confidentiality policies is mandatory.
The engineer will analyze and evaluate requirements, propose high-level design and technical solutions, and ensure interoperability, performance, and maintainability of solutions.
Participation in major incident response teams and keeping relevant documentation and frameworks up to date is expected.
The role includes researching technologies for new and existing modules, advising on technical design, and proposing new techniques and technologies for software development.
The engineer will be responsible for coding standards and tools/frameworks used by the team.
Requirements:
A minimum of 5 years of experience with Software Development is required.
Experience in developing software applications, unit and functional test practices is necessary.
Candidates must have experience in end-to-end feature development and building complex systems.
Experience in HL7 (V2, FHIR) is required.
Proficiency in Java is necessary, and experience with Hibernate, Spring, REST web services, Git, and JavaScript is an asset.
Candidates must be willing to be scheduled for on-call coverage on a rotating basis.
Excellent analytical, problem recognition, and problem-solving abilities are required.
Strong team building, collaboration, interpersonal, and communication skills are essential.
Successful completion of a coding camp, diploma, or undergraduate degree is required.
Benefits:
The position offers a remote work environment.
There is a flexible time away from work policy, including PTO, personal, and sick days.
A competitive salary and health/medical benefits are provided.
Employees can contribute to RRSP/TFSA/401K plans.
Life and disability insurance is included.
An Employee Assistance Program is available.
The company offers a FHIR Study Program and Skillsoft Learning opportunities.
Employees can join the Super HAPI Fun Club.
Smile Digital Health values respect, inclusion, and diversity, fostering a workplace that empowers individuals to bring their authentic selves to work.