Talent.com
Smile Digital Health
Remote Application Support Engineer (Remote Canada)Smile Digital Health • Kelowna, British Columbia
Remote Application Support Engineer (Remote Canada)

Remote Application Support Engineer (Remote Canada)

Smile Digital Health • Kelowna, British Columbia
19 days ago
Job type
  • Full-time
  • Remote
Job description
Working for a company like Smile Digital Health means supporting our mandate for #BetterGlobalHealth. We strive towards this goal every day, and the results can be seen in the impact of our innovative health data platform and data management solutions, which are used in over 20 countries. We were #19 on Deloitte's Technology Fast 50 Ranking for 2024! Smile Digital Health makes it easy for healthcare stakeholders to collect and exchange data with our leading FHIR-based data liberation platform. At its heart, the Smile platform enables people and organizations to better manage healthcare data. We help generate and liberate structured healthcare data to ensure effective delivery across care teams and health systems bringing #BetterGlobalHealth to patients everyday!
Apply today and find plenty of reasons to SMILE!

The Application Support Developer is responsible for troubleshooting incoming support tickets, maintaining and developing software and tools to support the implementation project, and handling bug fixes and enhancements to the existing implementation. This may include working on cloud infrastructure, Helm charts, Azure pipelines, Java source code, configuration files, etc.


This position works closely with the client as well as our internal development and QA teams to support the product. This position will include on-call rotation for Tier 2 issue support.


Responsibilities:



  • Provide advanced technical support by partnering with Tier 1 and Tier 2 Service Desk teams to diagnose, troubleshoot, and resolve complex customer incidents, participating 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 while ensuring alignment with architectural standards and best practices.

  • 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, recommending improvements to tools, frameworks, coding standards, and software development practices, and driving continuous improvement initiatives.

  • Break down technical work, provide guidance on implementation approaches, and 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 to ensure knowledge sharing and long-term maintainability.

  • Ensure all delivered solutions meet security, privacy, quality, performance, and architectural standards while complying with organizational policies and industry best practices.

  • Coach and mentor junior developers and co-op students through code reviews, technical guidance, and career development.

  • Participate in an on-call production support rotation and provide after-hours support for critical production incidents, ensuring timely resolution and minimal customer impact.

  • Demonstrate strong analytical and problem-solving skills with the ability to identify root causes, evaluate alternatives, and implement effective technical solutions.


Requirements:



  • Successful completion of coding camp/ diploma / undergraduate degree and/or equivalent experience

  • 3+ 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, FHIR) is highly preferred.

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

  • Experience working in a support/troubleshooting role is an asset.

  • Preference to candidates based in Ontario.


$85,000 - $100,000 a yearSome of the benefits we offer:* Remote Work Environment* Flexible Time Away From Work Policy including PTO, Personal and Sick Days* Competitive Salary and Health/Medical Benefits* RRSP/TFSA/401K Employee Contribution* Life and Disability* Employee Assistance Program* FHIR Study Program and Skillsoft Learning* Super HAPI Fun Club
Smile's core values include respect, inclusion, embracing our differences, and celebrating shared values because our people are the foundation of our success. We are big on creating a sense of belonging and empowering each other to bring our authentic selves to work. We are dedicated to fostering a workplace that values diversity, equity, and inclusion. We welcome and encourage candidates of all backgrounds to apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations during interviews or while working at Smile.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Create a job alert for this search

Remote Application Support Engineer (Remote Canada) • Kelowna, British Columbia

Similar jobs

Staff Backend Engineer, Streaming — Remote Canada - C$178,000 - C$228,000 A Year - Remote

A tech-driven financial companyKelowna, Canada
Remote
Full-time

Seeking a Staff Software Engineer to build scalable streaming data infrastructure remotely in Canada.Requires 8+ years of experience with streaming solutions like Kafka and strong programming skills. Show more

 • Promoted

Remote CIAM Innovation Engineer

Affirmkelowna, regional district of central okanagan, Canada
Remote
Full-time

Unlock your potential as a Remote CIAM Innovation Engineer, specializing in customer identity and authentication solutions.Your engineering prowess will enhance backend services that enrich account... Show more

 • Promoted

Senior Integration Engineer - Operations - C$101,200 - C$130,000 A Year

VancityKelowna, Canada
Full-time +1

Seeking a Senior Integration Engineer to manage and maintain platforms, ensure system stability and resilience, collaborate with teams on deployments, and resolve incidents.Responsibilities include... Show more

 • Promoted

Integrations Specialist

Greenspace HealthVancouver, Kelowna, Toronto
Full-time

As an Integrations Specialist on our team, you will serve as the technical expert, focused on delivering seamless, high-quality system integrations for Greenspace customers.You will manage integrat... Show more

 • Promoted

Remote Senior Fullstack Engineer - Consumer Growth - C$150,000 - C$200,000 A Year - Remote

AffirmKelowna, Canada
Remote
Full-time

Seeking a Senior Fullstack Engineer for a remote role to lead mobile initiatives using React Native, own goals, and collaborate with teams.Requires 4+ years of experience, JS/TS proficiency, and st... Show more

 • Promoted

Remote Ciam Innovation Engineer

AffirmKelowna, Canada
Remote
Full-time

Unlock your potential as a Remote CIAM Innovation Engineer, specializing in customer identity and authentication solutions.Your engineering prowess will enhance backend services that enrich account... Show more

 • Promoted

Technical Application Specialist

EPIND Epicor IndiaVernon, Regional District of North Okanagan, CA
Full-time

You will serve as a Technical Application Specialist supporting Epicor’s LumberTrack/BisTrack ERP software, Android mobile apps, and Data Cubes, located in Vernon, BC.Your role includes diagnosing,... Show more

 • Promoted

Backend Engineer Ii — Consumer Authentication (Remote) - C$125,000 - C$175,000 A Year - Remote

Fintech CompanyKelowna, Canada
Remote
Full-time

A leading fintech company is seeking a Software Engineer to join their Consumer Authentication Engineering team.The role involves building secure account creation experiences and supporting product... Show more

 • Promoted

Senior Backend Engineer, Growth Platform - Remote Canada - $150,000 - $200,000 A Year - Remote

AffirmKelowna, Canada
Remote
Full-time

Develop backend systems for user acquisition and engagement, using Python or Kotlin and AWS technologies. Show more

 • Promoted

Epicor Technical Application Specialist Openings

GrowVernon, Regional District of North Okanagan, CA
Full-time

Explore potential opportunities as a Technical Application Specialist with Epicor in Vernon, BC.This role demands exceptional technical skills and a dedication to customer success.Epicor is creatin... Show more

 • Promoted

Technical Application Specialist - ERP Solutions

EPIND Epicor IndiaVernon, Regional District of North Okanagan, CA
Full-time

Support customers at Epicor in Vernon, BC as a Technical Application Specialist focused on the LumberTrack and BisTrack ERP software.Diagnose issues and deliver high-quality application support.To ... Show more

 • Promoted

Senior Integration Engineer – Operations (Hybrid) - C$101,200 - C$130,000 A Year

Credit UnionKelowna, Canada
Full-time

Seeking a Senior Integration Engineer to manage and monitor integration platforms, troubleshoot issues, and support automation development in a hybrid work environment. Show more

 • Promoted

Technical Application Specialist

GrowVernon, Regional District of North Okanagan, CA
Permanent

Future Opportunities – Join Our Talent Community!.Are you a seasoned problem‑solver with strong technical expertise and a passion for helping customers succeed? We’re building a pipeline of experie... Show more

 • Promoted

Tools Software Engineer - $116,800 - $226,000 A Year

AppleKelowna, Canada
Full-time

SummaryApple’s Software Engineering organization (SWE) is responsible for some of the most advanced software on the planet, across many platforms and products.Our internal tools team delivers the t... Show more