Senior Application Support Analyst
Top Benefits
About the role
About EHealth As leaders in digital health innovation, we transform health care through connected health systems and advancing technology. With over 800 employees across 20 communities, we support IT infrastructure in 433 healthcare locations, ensuring seamless information-sharing and timely, effective patient care. We value a culture of strategic collaborating, trust and open dialogue. Our goal is to make Saskatchewan a leader and catalyst in digital health transformation, reshaping health care for the future. Help us put Saskatchewan at the forefront of digital health innovation.
About The Role As a Senior Application Support Analyst, you will play a vital role in ensuring the stability and reliability of eHealth’s mission-critical technology applications. You will investigate and analyze issues within existing applications and transactions, assess the impact of upgrades, patches, and new releases, and provide guidance to support effective implementation. In this role, you will also monitor production systems to maintain optimal performance and identify opportunities to enhance efficiency and overall application effectiveness.
This position requires participation in a 24/7 on-call support rotation, ensuring timely response to Priority 1 service disruptions and contributing to continuous, dependable support for Saskatchewan’s health system.
What You’ll Do Reporting to the Manager of Provider Services Transformation, you will:
- Lead a technical team in deploying and upgrading application code.
- Monitor systems to identify performance issues and opportunities for improvement.
- Lead the troubleshooting and resolution of system issues.
- Design, develop, and maintain interfaces across various applications.
- Review partner requests and recommend the most effective technical solutions.
- Create and deliver ad-hoc information through database queries.
- Investigate problems, assess solution options, implement code changes, test, and deploy updates.
- Support and maintain existing systems to ensure ongoing reliability.
- Train clients and peers on system functionality and processes.
- Provide technical guidance and mentorship to junior staff.
- Collaborate with cross-functional technology teams to complete required maintenance and system enhancements.
What You’ll Bring To The Team
- Bachelor’s degree in Computer Science or a related field, supplemented by approximately 5 years of experience as an Application Support Analyst or in a similar role within an integrated support environment.
- An equivalent combination of education and experience may be considered.
- Strong technical background with demonstrated facilitation and training skills.
- Knowledge of programming concepts, techniques, and languages.
- Proficiency in database queries, concepts, theories, and principles.
- Experience with requirements analysis and solution design methodologies.
- Familiarity with service-level protocols, change management processes, and version control systems.
- Experience working with integrated, enterprise-scale systems; healthcare environment experience is preferred.
- Understanding of HL7 and/or FHIR principles is considered an asset.
- Knowledge of health-sector business processes is considered an asset.
Competencies Communication: Communicating technical and non-technical information in clear, accessible language for diverse audiences. Preparing concise documentation—such as user guides, system requirements, project plans, and reports—that supports understanding and decision-making.
Leadership: Coordinating and guiding project activities to support technology and business transitions. Adjusting plans and approaches as priorities shift to ensure successful implementation.
Problem-Solving: Diagnosing system delays, malfunctions, and errors to identify root causes and implement effective solutions. Navigating challenging or emotionally charged situations with clients or partners to reach mutual understanding.
Interpersonal: Building strong, cooperative relationships with colleagues and clients to support trust, credibility, and effective service delivery. Helping others develop knowledge and confidence in using systems and tools.
Organizational: Prioritizing tasks and managing workload independently to meet tight deadlines in a dynamic environment. Adapting to shifting requirements while maintaining accuracy and quality.
Analytical: Interpreting complex technical information and synthesizing it into actionable insights. Applying analytical thinking to support organizational needs and constraints.
Teamwork & Independence: Working both independently and collaboratively to meet the needs of clients and team members. Contributing to positive, productive working relationships.
Technical: Designing, testing, and implementing application changes within integrated environments while considering business requirements and system impacts. Developing and modifying code (e.g., Java, C#, SQL), working with relational and document databases, supporting Linux and Windows environments, and applying standards such as RESTful APIs, HL7, and FHIR. Conducting design and code reviews, utilizing version control, performing unit testing, and adhering to change management and quality control processes.
As one of Saskatchewan’s Top Employers this is Why You’ll Love Working Here
- Career paths and opportunity for advancement
- Health, dental, and pension benefits
- Maternity and parental leave top-up payments
- Earned days off
- Annual pay increases
- Work that truly matters to the people of Saskatchewan
Ready to make a real impact in healthcare technology? Join us and help shape the future of care—apply today!
We value diversity of all kinds and encourage applications from people of all backgrounds, identities, and experiences. Even if you don’t meet every single requirement, we’d still love to hear from you.
Grade: SIT11
Anticipated Start Date: January 2026
Location: Open to Saskatchewan (On-site)
Employment Type Permanent Full-time
Location(s) SK
Salary Range $45.727 - $55.637
Salary Supplement included in hourly salary range (in-scope)
We are committed to workplace diversity.
Number of Openings 1
Dec 8, 2025, 11:59:00 PM
About eHealth Saskatchewan
As a Treasury Board Crown Corporation, eHealth Saskatchewan facilitates development, coordination and use of information and technology to support continuing improvements in health care delivery across the province of Saskatchewan - linking together health information and systems to better meet patient health care needs.
Senior Application Support Analyst
Top Benefits
About the role
About EHealth As leaders in digital health innovation, we transform health care through connected health systems and advancing technology. With over 800 employees across 20 communities, we support IT infrastructure in 433 healthcare locations, ensuring seamless information-sharing and timely, effective patient care. We value a culture of strategic collaborating, trust and open dialogue. Our goal is to make Saskatchewan a leader and catalyst in digital health transformation, reshaping health care for the future. Help us put Saskatchewan at the forefront of digital health innovation.
About The Role As a Senior Application Support Analyst, you will play a vital role in ensuring the stability and reliability of eHealth’s mission-critical technology applications. You will investigate and analyze issues within existing applications and transactions, assess the impact of upgrades, patches, and new releases, and provide guidance to support effective implementation. In this role, you will also monitor production systems to maintain optimal performance and identify opportunities to enhance efficiency and overall application effectiveness.
This position requires participation in a 24/7 on-call support rotation, ensuring timely response to Priority 1 service disruptions and contributing to continuous, dependable support for Saskatchewan’s health system.
What You’ll Do Reporting to the Manager of Provider Services Transformation, you will:
- Lead a technical team in deploying and upgrading application code.
- Monitor systems to identify performance issues and opportunities for improvement.
- Lead the troubleshooting and resolution of system issues.
- Design, develop, and maintain interfaces across various applications.
- Review partner requests and recommend the most effective technical solutions.
- Create and deliver ad-hoc information through database queries.
- Investigate problems, assess solution options, implement code changes, test, and deploy updates.
- Support and maintain existing systems to ensure ongoing reliability.
- Train clients and peers on system functionality and processes.
- Provide technical guidance and mentorship to junior staff.
- Collaborate with cross-functional technology teams to complete required maintenance and system enhancements.
What You’ll Bring To The Team
- Bachelor’s degree in Computer Science or a related field, supplemented by approximately 5 years of experience as an Application Support Analyst or in a similar role within an integrated support environment.
- An equivalent combination of education and experience may be considered.
- Strong technical background with demonstrated facilitation and training skills.
- Knowledge of programming concepts, techniques, and languages.
- Proficiency in database queries, concepts, theories, and principles.
- Experience with requirements analysis and solution design methodologies.
- Familiarity with service-level protocols, change management processes, and version control systems.
- Experience working with integrated, enterprise-scale systems; healthcare environment experience is preferred.
- Understanding of HL7 and/or FHIR principles is considered an asset.
- Knowledge of health-sector business processes is considered an asset.
Competencies Communication: Communicating technical and non-technical information in clear, accessible language for diverse audiences. Preparing concise documentation—such as user guides, system requirements, project plans, and reports—that supports understanding and decision-making.
Leadership: Coordinating and guiding project activities to support technology and business transitions. Adjusting plans and approaches as priorities shift to ensure successful implementation.
Problem-Solving: Diagnosing system delays, malfunctions, and errors to identify root causes and implement effective solutions. Navigating challenging or emotionally charged situations with clients or partners to reach mutual understanding.
Interpersonal: Building strong, cooperative relationships with colleagues and clients to support trust, credibility, and effective service delivery. Helping others develop knowledge and confidence in using systems and tools.
Organizational: Prioritizing tasks and managing workload independently to meet tight deadlines in a dynamic environment. Adapting to shifting requirements while maintaining accuracy and quality.
Analytical: Interpreting complex technical information and synthesizing it into actionable insights. Applying analytical thinking to support organizational needs and constraints.
Teamwork & Independence: Working both independently and collaboratively to meet the needs of clients and team members. Contributing to positive, productive working relationships.
Technical: Designing, testing, and implementing application changes within integrated environments while considering business requirements and system impacts. Developing and modifying code (e.g., Java, C#, SQL), working with relational and document databases, supporting Linux and Windows environments, and applying standards such as RESTful APIs, HL7, and FHIR. Conducting design and code reviews, utilizing version control, performing unit testing, and adhering to change management and quality control processes.
As one of Saskatchewan’s Top Employers this is Why You’ll Love Working Here
- Career paths and opportunity for advancement
- Health, dental, and pension benefits
- Maternity and parental leave top-up payments
- Earned days off
- Annual pay increases
- Work that truly matters to the people of Saskatchewan
Ready to make a real impact in healthcare technology? Join us and help shape the future of care—apply today!
We value diversity of all kinds and encourage applications from people of all backgrounds, identities, and experiences. Even if you don’t meet every single requirement, we’d still love to hear from you.
Grade: SIT11
Anticipated Start Date: January 2026
Location: Open to Saskatchewan (On-site)
Employment Type Permanent Full-time
Location(s) SK
Salary Range $45.727 - $55.637
Salary Supplement included in hourly salary range (in-scope)
We are committed to workplace diversity.
Number of Openings 1
Dec 8, 2025, 11:59:00 PM
About eHealth Saskatchewan
As a Treasury Board Crown Corporation, eHealth Saskatchewan facilitates development, coordination and use of information and technology to support continuing improvements in health care delivery across the province of Saskatchewan - linking together health information and systems to better meet patient health care needs.