Jobgether logo

Application Support Engineer

Jobgether
2 days ago
Full-time
Remote
Canada
$85,000 - $100,000 USD yearly
Support

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Application Support Engineer based in Canada.

This role offers an opportunity for a software professional to support, enhance, and maintain applications that help organizations manage critical healthcare data solutions.
You will work at the intersection of development, technical support, and customer success, ensuring reliable performance and continuous improvement of digital platforms.
The position involves troubleshooting complex issues, developing software enhancements, and collaborating with engineering and client teams.
You will contribute to scalable, secure, and high-performing solutions while helping resolve technical challenges that directly impact users.
This opportunity is ideal for an engineer who enjoys problem-solving, software development, and working in a collaborative technology environment.
The role provides the chance to grow technical expertise while contributing to meaningful innovations in healthcare technology.

Accountabilities:

  • Provide advanced technical support by collaborating with service desk teams to diagnose, troubleshoot, and resolve complex customer incidents.
  • Participate in major incident response, root cause analysis, and production issue resolution to minimize customer impact.
  • Analyze business, product, and customer requirements to design scalable, maintainable, and high-performing technical solutions.
  • Develop, test, implement, and support application enhancements and defect fixes in collaboration with Product, Engineering, QA, and Support teams.
  • Work on software components, cloud infrastructure, configuration files, deployment tools, and related technical environments.
  • Contribute to technical decision-making by evaluating technologies, recommending improvements, and supporting continuous improvement initiatives.
  • Act as a technical escalation point for complex production issues, project challenges, and implementation decisions.
  • Maintain and improve development frameworks, technical documentation, and operational procedures.
  • Ensure delivered solutions meet security, privacy, quality, performance, and architectural standards.
  • Support code reviews, provide technical guidance, and mentor junior developers or co-op students.
  • Participate in an on-call production support rotation and provide after-hours assistance for critical incidents.
  • Apply strong analytical and troubleshooting skills to identify root causes and implement effective solutions.

Requirements:

  • Successful completion of a coding program, diploma, undergraduate degree, or equivalent professional experience.
  • 3+ years of experience in software development, particularly with Java.
  • Experience designing, developing, testing, and supporting software applications.
  • Strong understanding of unit testing, functional testing, and end-to-end feature development.
  • Experience building and maintaining complex software systems.
  • Knowledge of healthcare data standards such as HL7 (V2, FHIR) is highly preferred.
  • Experience with technologies including Hibernate, Spring, REST web services, and Git is an asset.
  • Previous experience in application support, troubleshooting, or production issue resolution is preferred.
  • Strong problem-solving skills with the ability to analyze technical challenges and deliver practical solutions.
  • Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
  • Preference may be given to candidates located in Ontario.

Benefits:

  • Competitive annual salary range of $85,000 – $100,000 CAD.
  • Fully remote work environment.
  • Flexible time away policy, including paid time off, personal days, and sick days.
  • Competitive health and medical benefits.
  • Retirement savings support through RRSP/TFSA/401K contribution programs.
  • Life and disability insurance coverage.
  • Employee Assistance Program.
  • Professional development opportunities through technical learning programs and training resources.
  • Inclusive and collaborative workplace culture focused on innovation and belonging.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
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.