SIGN IN
Application Programmer/Analyst Senior / Intermediate jobs in United States
info-icon
This job has closed.
company-logo

University of Michigan · 12 hours ago

Application Programmer/Analyst Senior / Intermediate

The University of Michigan Health System is seeking an Application Programmer/Analyst Senior to join their MiChart Integration team. This role involves collecting system and workflow requirements, defining use cases for system enhancements, and supporting documentation while working in a fast-paced environment.
EducationE-LearningHigher EducationUniversities
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Maintain regular communication with MiChart Teams, Nursing informatics and other service customers
Work with vendor representatives and the U-M business community and end users to ensure the system meets the organization's business needs
Understand the choices involved in service specifications
Perform in-depth analysis of workflows, data collection, report details, and other technical issues associated with developing system service enhancements
Investigate end-users' preference while making design decisions
Analyze business operations as they relate to design decisions
Prioritize and implement requested changes to the system
Analyze new functionality in releases to determine how it should be used and/or impacts existing functionality
Review software
Analyze requirements and determine best technical solution to satisfy them
Coordinate software updates and changes
Participate in the planning, review, testing and release processes
Collect information regarding potential system enhancement needs
Prepare details of specifications as needed
Ensure that data exchange meets the business need
Develop and document internal procedures
Utilize and enhance set standards for naming and numbering conventions and security classifications
Maintain rules for how each new version is released
Establish change control processes and procedures for the system
Facilitate meetings, capture key points, document decision points and track follow up tasks
Participate in training and work with customers
Troubleshoot problems and questions from customers
Participate in on-call rotation
Participate in monthly server patching

Qualification

JavaHL7 messagingBusiness AnalysisProject managementIntegration Engine experienceMessage Queuing systemRESTful APIIBM ACEEPIC Bridges InterfaceIBM's CP4ICommunication skillsTeam collaborationProblem-solving

Required

Senior Level: Bachelor's degree or equivalent combination of education and experience in healthcare related field
Senior Level: 5+ years of IT related experience
Senior Level: Familiarity with diverse operating environments, applications, and equipment. Demonstrated ability to work in a complex computing environment
Senior Level: Ability to work collaboratively with teams of all sizes
Senior Level: Exceptional communication skills, professional image, confidence in dealing with complex business situations
Senior Level: Must be knowledgeable of general industry practices for managing the deployment of functional configuration build through multiple environments supporting turnkey enterprise class systems
Senior Level: Experience collecting and defining requirements from clinical systems. Working knowledge of HL7 messaging. Java, Project management experience. Business Analysis and workflow experience
Intermediate Level: Bachelor's degree or equivalent combination or education and experience
Intermediate Level: 3-4 years of IT related experience
Intermediate Level: Familiarity with diverse operating environments, applications, and equipment. Demonstrated ability to work in a complex computing environment
Intermediate Level: Ability to work collaboratively with teams of all sizes
Intermediate Level: Exceptional communication skills, professional image, confidence in dealing with complex business situations
Intermediate Level: Must be knowledgeable of general industry practices for managing the deployment of functional configuration build through multiple environments supporting turnkey enterprise class systems
Intermediate Level: Experience collecting and defining requirements from clinical systems. Working knowledge of HL7 messaging. Java, Project management experience. Business Analysis and workflow experience

Preferred

Experience with any Integration Engine
Experience with any Message Queuing system
Experience with RESTful API, FHIR
Experience using IBM ACE and EPIC Bridges Interface development
Experience in IBM's CP4I

Benefits

Comprehensive training and career development opportunities
Generous retirement savings plans
Ample paid time off
A wealth of family care support

Company

University of Michigan

company-logo
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving, and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.

H1B Sponsorship

University of Michigan has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (662)
2024 (594)
2023 (787)
2022 (473)
2021 (411)
2020 (324)

Funding

Current Stage
Late Stage
Total Funding
$359.75M
Key Investors
Michigan Economic Development CorporationNational Institutes of HealthBreakthrough T1D
2025-07-17Grant· $1M
2025-06-07Grant· $1.17M
2025-04-23Grant

Leadership Team

leader-logo
Greg McGuire
Managing Director, Mcity
linkedin
leader-logo
Robert Goodspeed
Chair, Urban and Regional Planning Program
linkedin
Company data provided by crunchbase