Senior Application Support Engineer supporting Smile Digital Health’s FHIR-based healthcare data platform. Troubleshooting Java applications, delivering enhancements, and handling Tier 2 production incidents for clients.
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
Analyze business, product, and customer requirements to design scalable, maintainable, high-performing, and interoperable technical solutions
Collaborate with Product, Engineering, Support, and other stakeholders to design, develop, test, implement, and support enhancements and defect fixes
Evaluate emerging technologies and recommend improvements to tools, frameworks, coding standards, and software development practices
Provide technical leadership and mentorship to developers and Tier 1/Tier 2 support teams
Break down technical work, guide implementation approaches, and serve as the primary technical escalation point
Maintain and enhance development frameworks, technical documentation, and operational procedures
Ensure 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 incidents
Protect confidential information and use it only for employment obligations
Requirements
Post-secondary education in Computer Science, Engineering, Mathematics, or a related field, and/or equivalent working experience
8+ years of experience with Software Development in Java
Experience with developing software applications
Experience with unit and functional test practices
Experience in end-to-end feature development
Experience building complex systems
Experience with HL7 (V2, FHIR) is highly preferred
Experience with Hibernate, Spring, REST web services, and Git is an asset
Experience working in a support/troubleshooting role is an asset
Preference to candidates based in Ontario
Benefits
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
Workplace accommodations during interviews or while working at Smile
Senior Application Security Engineer leading Trimble’s global SCA and SAST strategy. Embedding automated security into CI/CD pipelines across diverse technology stacks.
Sales Application Engineer advancing Intel connectivity solutions for Canadian telecom customers. Developing technical solutions, supporting design wins, and guiding telecom OEMs through the sales cycle.
Senior power systems engineer developing protection and control algorithms for GE Vernova’s grid automation products. Leading simulations, product specifications, technical guidance, and innovation.
Customer Applications Engineering intern at Nokia, a global connectivity company, maintaining network management platforms. Applying Linux, Java, scripting, and networking skills to customer infrastructure challenges.
Security Engineer securing Sentry’s application - monitoring platform through threat modeling, vulnerability management, and secure development practices. Partnering with product and engineering teams on emerging cloud and AI security challenges.
Join CIBC's Capital Markets Technology group as a Consultant, Application Development. Lead design and development of complex enterprise applications, enhancing compliance and reporting efficiency.
Senior Applications Architect needed for 1 - year hybrid contract in Toronto. Expertise in IBM Maximo, MAS 9.1, Cloud Transformation, IaC, Asset Management, and Enterprise Architecture required.