JobsBackendSenior Application Support Engineer (Remote Ontario)
Smile Digital Health

Smile Digital Health

·

Backend

Senior Application Support Engineer (Remote Ontario)

RemoteSeniorPosted Aug 22, 2026
JavaFHIRHL7SpringHibernateHelmAzure+9 more

About this role

Smile Digital Health is seeking a Senior Application Support Engineer to troubleshoot complex customer incidents, maintain and develop software tools, and handle bug fixes for their FHIR-based health data platform. The role involves working with Java, cloud infrastructure, Helm charts, and Azure pipelines while providing Tier 2 on-call support and mentoring junior team members.

Must have

Post-secondary education in Computer Science, Engineering, Mathematics, or related field, or equivalent working experience

8+ years of experience with Software Development in Java

Experience with developing software applications, unit and functional test practices

Experience in end-to-end feature development

Experience building complex systems

Experience in HL7 V2 and FHIR is highly preferred

Experience with Hibernate, Spring, REST web services, and Git is an asset

Experience working in a support or troubleshooting role is an asset

Preference to candidates based in Ontario

Technologies

JavaSQLAzureGitDockerRESTLinuxSpringHibernateJSONXMLHelmKubernetesCI/CDFHIRHL7

Responsibilities

Provide advanced technical support by partnering with Tier 1 and Tier 2 Service Desk teams to diagnose, troubleshoot, and resolve complex customer incidents

Participate in major incident response and root cause analysis as needed

Analyze business, product, and customer requirements to design scalable, maintainable, high-performing, and interoperable technical solutions

Collaborate cross-functionally with Product, Engineering, Support, and other stakeholders to design, develop, test, implement, and support enhancements and defect fixes

Lead technical decision-making by evaluating emerging technologies and recommending improvements to tools, frameworks, coding standards, and software development practices

Provide technical leadership and mentorship to developers and Tier 1 and Tier 2 support teams

Serve as the primary technical escalation point for project issues, delivery status, and complex production challenges

Maintain and enhance development frameworks, technical documentation, and operational procedures

Ensure all delivered solutions meet security, privacy, quality, performance, and architectural standards

Coach and mentor junior developers and co-op students through code reviews and technical guidance

Participate in an on-call production support rotation and provide after-hours support for critical production incidents

Benefits

Flexible time offRRSP and 401k matchTraining and career developmentEmployee Assistance ProgramHealth insuranceRemote workLife insuranceDisability insurance

Amenities

Remote Work EnvironmentFlexible Time Away From Work Policy including PTO, Personal and Sick DaysSuper HAPI Fun Club

Recruitment process

1

Company ranked #19 on Deloitte's Technology Fast 50 Ranking for 2024

2

FHIR-based data liberation platform used in over 20 countries

3

AI may be used in portions of the recruitment and selection process such as resume screening

4

All hiring decisions are ultimately made by qualified human decision-makers

5

New role created to support Smile's continued growth and commitment to operational excellence

6

Company core values include respect, inclusion, embracing differences, and celebrating shared values

7

Candidates encouraged to inform company if they wish to discuss or require accommodations