University of Michigan

App Programmer/Analyst Sr - Inter

University of Michigan$88K — $105K *
Healthcare
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's Degree in Computer Science or related field
  • 2-5 years of programming experience in languages such as C, C++, C#, or Java
  • Familiarity with relational databases like SQL, Oracle, PostgreSQL, or MySQL
  • Desirable experience with non-relational databases like MongoDB
  • Strong organizational, presentation, and communication skills
  • Ability to work independently and as part of a team
  • Flexibility to adapt to changing priorities

Responsibilities

  • Formulate and define system goals and objectives
  • Devise procedures to solve complex technical problems
  • Collaborate with departments on data integration solutions
  • Prepare detailed specifications for program development
  • Design, code, test, and document software programs
  • Support implementation of hospital systems and medical device integration
  • Engage in data science related activities

Benefits

  • Opportunity for on-the-job training
  • Exposure to the inner workings of a health system
  • Hybrid work mode options
  • Career growth potential in health informatics field
  • Collaboration with a multidisciplinary team of IT and health professionals
Full Job Description
Job Summary

Michigan Anesthesiology Informatics and Systems Improvement Exchange (MAISE) is part of the University of Michigan Department of Anesthesiology. We are a group made up collectively of IT, business, and health care professionals. Our goal is to leverage IT to its fullest to improve patient safety and creates better health care outcomes.

In this position, you will work under the direct supervision of the MAISE Manager. Depending on your experience, on-the-job training on health systems environment will be provided. Your primary role is to learn the electronic health system and how they are used here at Michigan. Understanding the data schema and the context by which the data are being collected is critical in its subsequent downstream application. You will use relational databases like SQL, Oracle, MySQL, PostgreSQL or other relational databases. You will provide custom solutions impacting the electronic health record system, or its downstream customers like Finance, Billing, QA, and Research. The custom solution may involve updating current software developed in-house, or a brand-new solution that needs to be scoped, designed, and built from scratch.

This job is ideal for those looking to get in and grow in a health system environment. This job will expose you to the inner workings of a health system and the impact of IT on day-to-day operations.

Responsibilities*
  • Under general direction, formulates and defines system scope and objectives.
  • Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.
  • Work with other departments/institutions in formulating technical solutions on data integrations.
  • Prepares detailed specifications from which programs will be written. Designs, codes, tests, debugs, and documents those programs.
  • Competent to work at the highest technical level of all phases of applications systems analysis and programming activities. May be responsible for completion of a phase of a project.
  • Work with hospital team to understand hospital workflow and assist with the implementation and support of hospital systems. This includes hardware/software used in patient care settings. Assist with the implementation and support of medical device integration and waveform data.
  • Work may include data science related work
  • Intermediate level - Employees in this classification typically analyze, compare and evaluate various courses of action and consult with lead authority to make decisions on matters of significance, free from immediate direction on lesser projects, and within the scope of their responsibilities.
  • Senior level - Regularly provides guidance and training to less-experienced analyst/programmers.

Required Qualifications*

Intermediate:

Bachelor's Degree in Computer Science or related field with 2 years of experience in programming languages such as C, C++, C# or Java. Experience in R, JScript, Python and other programming languages/platforms like MCV, Spring, REACT, ASP is desirable or Master Degree in Computer Science or related field

Relational database experience in SQL or ORACLE is desirable

Health system experience is desirable

Strong organizational, presentation and written communication skills

Strong and effective communication skill

Ability to interact effectively with a wide variety of people, internally and externally

Ability to act effectively both independently and as a member of a team

Flexibility to meet changing priorities

Senior:

Bachelor's Degree in Computer Science or related fields with at least 5 years of experience in programming languages such as C, C++, C# or Java OR - Master's Degree in Computer Science or related fields with at least 2 years of experience in the previously mentioned languages

Experience working with relational databases like SQL, Oracle, PostgreSQL, MySQL

Experience working with non-relational databases like MongoDB is desirable

Modes of Work

Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the work modes .

Underfill Statement

This position may be underfilled at a lower classification depending on the qualifications of the selected candidate.

Application Deadline

Job openings are posted for a minimum of seven calendar days. The review and selection process may begin as early as the eighth day after posting. This opening may be removed from posting boards and filled any time after the minimum posting period has ended.

Job Detail

Job Opening ID

281779

Working Title

App Programmer/Analyst Sr - Inter

Job Title

App Programmer/Analyst Sr

Work Location

Ann Arbor Campus

Ann Arbor, MI

Modes of Work

Hybrid

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Exempt

Organizational Group

Medical School

Department

MM Anesthesiology Department

Posting Begin/End Date

8/17/2026 - 9/07/2026

Career Interest

Information Technology

About University of Michigan

The University of Michigan is a public research university in Ann Arbor, Michigan. It is the state's oldest university and the flagship campus of the University of Michigan system. The University of Michigan was founded in 1817 in Detroit, as the Catholepistemiad, or University of Michigania, 20 years before the territory became a state. The school moved to Ann Arbor in 1837 onto 40 acres (16 ha) of what is now known as Central Campus. Since its establishment in Ann Arbor, the university campus has expanded to include more than 584 major buildings with a combined area of more than 34 million gross square feet (781 acres or 3.16 km²), and has two satellite campuses located in Flint and Dearborn. The University of Michigan is a founding member of the Association of American Universities.
Learn more about University of Michigan
Size
50,000 employees
Industry
Founded
1817

Similar Jobs

  • SDE2-4
    $80K — $110K *
    Centific
    Remote
  • SDE2-2
    $80K — $110K *
    Centific
    Remote
  • Battelle
    Programmer Analyst
    $81K — $116K *
    Battelle
    Columbus, OH 43230 (Franklin County)
  • Software Developer
    $80K — $95K *
    J.F. Taylor, Inc.
    Dayton, OH 45424 (Montgomery County)
  • Tata Consultancy Services
    Java Developer
    $90K — $110K *
    Tata Consultancy Services
    Toronto, ON M3C 0E3
  • ETC
    Software Engineer
    $85K — $100K *
    ETC
    Middleton, WI 53562 (Dane County)

More Jobs at University of Michigan

More Healthcare Jobs

Find similar App Programmer/Analyst Sr - Inter jobs: