24/07/2025 Applications must be received online by 12:00 midnight on the Closing Date
Position Description
------------------------
POSITION SUMMARY
Reporting to the Manager, Business Applications and Integrations, the Applications Analyst performs a variety of duties related to the implementation, development, and day-to-day support of "department specific" packaged software and custom computer applications, as well as developing, testing, and maintaining integration solutions. This includes responsibility for the efficient design, scripting, testing, and maintenance of moderately complex "department specific" applications and integrations, and liaison with end users to analyze requirements, identify and investigate potential solutions, assess feasibility of solutions considering available technology, budget, and end user requirements, and recommend solutions. The Application Analyst will learn and support a variety of applications across multiple computer platforms, make recommendations for future enhancements, and investigate/correct problems to optimize application use and improve business processes. The Application Analyst will work with users to understand data access/report requests to develop queries and reports and will serve as a liaison between user departments & Information Technology professionals to support and implement changes.
QUALIFICATIONS
Bachelor's degree in Computer Science or Engineering or Business, or relevant clinical field.
Three to five years recent related experience supporting packaged software and custom developed applications (preferably in a healthcare environment).
Three to five years of recent related experience in application analysis, systems integration, or enterprise software implementation (preferably in a healthcare environment).
Proven experience working with APIs, middleware, and integration platforms.
Previous Epic EMR certifications (Data Courier, Bridges, or other applications) are preferred.
Strong understanding of integration concepts, including HL7, APIs, web services, data exchange formats, etc.
Proficiency in scripting or programming languages such as Python, JavaScript, or PowerShell.
Knowledge of authentication and authorization protocols (OAuth, SAML, JWT).
Ability to analyze business requirements and translate them into technical integration solutions.
Experience in documenting integration workflows, data flows, and technical specifications.
Demonstrated skill with report writing tools (i.e., Crystal Reports, Microsoft SQL Reporting Services).
Demonstrated experience working with a relational database system (i.e., Microsoft SQL Server, Oracle, MySQL).
Demonstrated ability to work in multi-functional teams.
Demonstrated ability to work independently and complete and deliver work assignments on time.
Demonstrated effective verbal and written communication skills.
Demonstrated skills in business process reengineering and process flow/mapping.
RESPONSIBILITIES
Primary contact and coordination point for issue resolution in relation to the supported "department specific" applications; responsible for engaging with the application vendors for support, upgrades, and escalation issues.
Participate as a co-chair of selected Application Support teams for select applications, consisting of end users, members from the Clinical Informatics and Information Services Teams and vendors.
Support various Information Technology and Hospital project initiatives; provides data and configuration changes, system testing, prepares documentation of change specifications and participates in go-live support.
Creates and maintains documentation on "department specific" applications and troubleshoots application issues, including changes in scripting, the creation of functional design documents and other relevant documents for end users.
Reviews and discusses business problems with end users, developing flow charts and functional specifications to translate business requirements into technical requirements.
Performs "end user" data review and analysis to develop new and improve existing medium-complexity reports.
Provides technical guidance for evaluation of software applications primarily departmental.
Analyzes and reviews enhancements for compatibility, adherence to operating guidelines and performs integration testing.
Analyzes system capacity and modifies procedures to solve interface problems with applications, ensuring that applications and information systems offer the highest possible reliability and performance.
Provides technical expertise and assistance in re-configuring, testing, and developing, installing, tuning, upgrading, and maintaining "department specific" applications.
Prepares and presents status reports and ad hoc reports, creates test plans, analyses test cases, identifies issues and escalates them to appropriate teams and assists management in the interpretation of available information.
Analyze business and technical requirements to design and implement system integrations that support organizational goals.
Develop, test, and maintain integration solutions using APIs, middleware, and integration platforms.
Analyze system capacity and modify procedures to solve interface problems with applications, ensuring that applications and information systems offer the highest possible reliability and performance.
Collaborate with internal teams and external vendors to ensure seamless data exchange between applications and systems.
Create and maintain integration documentation, including data flow diagrams, interface specifications, and configuration guides.
Monitor integration performance and troubleshoot issues related to data flow, connectivity, and system compatibility.
Ensure integrations are secure, scalable, and compliant with data governance and privacy standards.
Participate in system upgrades and new application implementations by designing and executing integration strategies.
Support end-users and stakeholders by resolving integration-related incidents and providing technical guidance.
HOURS OF WORK
Monday-Friday, days. May include evenings, weekends and on-call as required.
Please Note:
Expected start date for position will be September 2025.
St. Joseph's Healthcare Hamilton (SJHH) is an equal opportunity employer and strives for equity, inclusiveness, and diversity in all our programs, practices, facilities, and people. We foster a culture of patient and staff safety where all positions comply and work in conjunction with the Mission, Vision, and Core Values of SJHH.
We thank all applicants for their interest, however, only those selected for an interview will be contacted. SJHH is committed to a barrier-free recruitment and selection process - please inform us should accommodation be required at any point in the recruitment process.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.