App Programmer/Analyst Sr - Inter

University Of Michigan

Ann Arbor (MI)

Hybrid

USD 95,000 - 140,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The University of Michigan’s MAISE team within the Department of Anesthesiology is seeking a technically skilled professional to learn and optimize health-system data integrations and EHR-related solutions. You will work with relational databases (SQL, Oracle, PostgreSQL, MySQL) and contribute to building or improving in-house software for Finance, Billing, QA, and Research.

Ideal candidates have a strong CS foundation, experience with multiple programming languages, and comfort in a

Qualifications

  • 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 MVC, 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

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.

Skills

Strong communication
team collaboration
Problem solving

Education

Bachelor's Degree in Computer Science or related field
Master's Degree in Computer Science or related field

Tools

MVC
Spring
REACT
ASP
C
C++
C#
Java
SQL
ORACLE
PostgreSQL
MySQL
MongoDB

Job description

We are performing updates and maintenance to improve the applicant experience. As a result, the site will be unavailable from Saturday, August 29, at 9:00 p.m. ET through Sunday, August 30, at 8:00 a.m. ET. During this outage period, applications for job postings cannot be submitted.

Michigan Medicine improves the health of patients, populations and communities through excellence in education, patient care, community service, research and technology development, and through leadership activities in Michigan, nationally and internationally.Our mission is guided by our Strategic Principles and has three critical components; patient care, education and research that together enhance our contribution to society.

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.

Michigan Medicine conducts background screening and pre-employment drug testing on job candidates upon acceptance of a contingent job offer and may use a third party administrator to conduct background screenings. Background screenings are performed in compliance with the Fair Credit Report Act. Pre-employment drug testing applies to all selected candidates, including new or additional faculty and staff appointments, as well as transfers from other U-M campuses.

Application Deadline

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

U-M EEO Statement

The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Endpoint Systems Engineer
Endpoint Systems Engineer

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
Benefits package
Data and AI Engineer
Data and AI Engineer

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 110,000 - 160,000
Medical coverage
Retirement match
Medication Use Technology Analyst - Senior / Intermediate
Medication Use Technology Analyst - Senior / Intermediate

University Of Michigan • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
Benefits package
AI Systems Engineer
AI Systems Engineer

University Of Michigan • Michigan

Hybrid
USD 110,000 - 160,000
Business Systems Analyst Intermediate
Business Systems Analyst Intermediate

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 70,000 - 100,000
Business Intelligence Analyst Senior / Intermediate
Business Intelligence Analyst Senior / Intermediate

University Of Michigan • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
IT Project Manager Senior / Intermediate
IT Project Manager Senior / Intermediate

University Of Michigan • Ann Arbor (MI)

Hybrid
USD 90,000 - 130,000
Senior Applications Developer
Senior Applications Developer

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 110,000 - 150,000
Hybrid work options
Excellent benefits
Business Systems Analyst - Senior/Intermediate
Business Systems Analyst - Senior/Intermediate

Michigan Medicine • Ann Arbor (MI)

Hybrid
USD 90,000 - 120,000
Senior Applications Developer
Senior Applications Developer

TalentAlly • Ann Arbor (MI)

Hybrid
USD 100,000 - 140,000
Excellent medical coverage
2:1 retirement match