Systems Analyst
Role details
Job location
Tech stack
Job description
This position supports Mercy's philosophy of patient centered care by providing resources to optimize the technological systems used to care for our patients and for the staff supporting that care. The Application Developer is responsible for identifying, planning, implementing and supporting information system solutions to its customers which may include patients, management, administration, physicians and other business partners. Each analyst in the departmental team specializes in a number of hospital information system modules, but works within the team as a whole in support of all customers., * Identifies, plans, implements and supports information system solutions.
- Supports and resolves incidents with assigned applications and works with advanced vendor support teams to resolve complex application issues.
- Maintains, prioritizes, communicates status, and completes customer requests. Ensures monitoring, maintenance, and follows the defined change management processes.
- Documents the application recovery requirements and tests on an iterative basis to recommend and implement process improvements.
- Installs and configures software components to manage software licensing of supported applications
- Documents business requirements, application functional specifications and maps business requirements to technical specifications to ensure all requirements are being met.
- Writes test scripts and coordinates software testing.
- Establishes change control policies, software development life cycle, and data migration strategies and communicates activities to teams.
- Documents data elements, data movement, interfacing applications and shared data elements.
- Coordinates, manages and leads project teams.
- Develops process controls, implements security processes for supported applications.
- Reviews security user and administrative accounts and reports completion status to necessary parties.
- Applies broad knowledge of concepts and principles of complex software with technical expertise.
- Applies concepts of database connectivity to apply concepts for design or architectural efforts.
- Follows Mercy's safety guidelines, carries out job-specific safety duties and responsibilities, and promptly reports any unsafe conditions, situations, incidents and injuries.
Requirements
Do you have experience in Team management?, Do you have a Bachelor's degree?, * Excellent verbal and written communications skills.
- Strong technical management and technical problem resolution skills.
- Knowledge and skills in project management methods with an ability to demonstrate methods when needed to lead projects.
- Respect for privileged information.
- Adaptability in working with professional and non-professional staff in a team-oriented environment.
- Outstanding critical thinking and problem-solving skills while demonstrating a high degree of objectivity, diplomacy and tact.
- Ability to manage interpersonal relations.
- Some knowledge of health care trends, policy, regulatory and compliance issues.
- The ability to work productively in a fast paced, rapidly changing environment.
Professional Experience
- Required: At least one (1) year of technical software support for clinical or business applications or equivalent clinical or operational experience.
- Preferred: Experience with Epic and health care organization information services processes. Knowledge of hospital scheduling and authorizations preferred.
Education
- Preferred: Bachelor's degree or equivalent work experience
Licensure, Certification, Registration
- The Department requires core Epic Certification be completed within one year of hire or transfer and that the certification be maintained for the duration of their employment.
- Epic certifications in Cadence and Referrals preferred.