Apply Now Clicking "Apply Now" opens the link in a new window.

How to Apply

Along with your resume, please submit a cover letter where, in less than 250 words, you describe how this role fits your career goals.
Note: If selected for an interview, candidates will be asked to participate in a coding exercise.

This is a full time position with benefits expected to start as soon as possible, and conclude after three months, with the option to extend based on availability of work, continued funding, and satisfactory job performance. 

Job Summary

While much of the state has re-opened, there remains a significant amount of highly skilled web development work needed to sustain detailed analyses that the University is providing the public and local public health officials, to improve vaccine outreach and education efforts as well as track the state of COVID.

Developing web systems, both front and back end, on a series of highly salient COVID-19 technologies in collaboration with the Michigan Department of Health and Human Services, this programmer will develop our highest priority Python and React.JS features and play a key role in a fast-moving team providing essential technologies to major stakeholders. This individual would report to the leads of the MDHHS-UM collaboration for pandemic response technologies.

A successful candidate would have strong technical background in the frameworks used, an interest in public health, strong interpersonal skills, and would enjoy working on a highly collaborative development team. There is potential within this role to take on responsibility in managing release schedules and review other developers’ code prior to release.

For more information about UMSI, please visit our website.


  • Contributes to all weekly team standup meetings by giving status updates and engaging with team members on their blocked needs
  • Develops features prior to their given deadline as given in the specification
  • Communicates all questions and possible assumptions to the team as soon as possible, with the goal of continually improving the tool and ensuring total accuracy
  • Creates documentation for all code written

Required Qualifications*

  • Bachelor’s degree in a related field, or an equivalent combination of education, certification, and experience
  • 2 of the 3 following technical skills required: Experience processing large data sets using Python libraries similar to pandas, experience developing a Python web backend in a framework similar to Django, experience developing React.JS web applications
  • Some experience in using project management tools and/or cloud-based tools for collaboration (i.e. Trello, Google Suite).
  • Strong interpersonal and collaboration skills

Desired Qualifications*

  • Experience using Python library pandas
  • Experience using Python framework Django
  • Experience with the React.JS framework and structuring React applications using Next.JS
  • Previous coursework or degrees in Public Health
  • Some experience conducting user research interviews or usability interviews
  • (If interested in leadership role) Some experience leading teams of developers by organizing tasks, creating Trello cards or similar task dissemination, reviewing code thoroughly for errors and bugs, and managing releases
  • Working knowledge of State of Michigan COVID-19 policies over the past year

Work Schedule

  • Punctual, regular, and consistent attendance is required. 
  • Must be available during most EST business hours
  • May require working during occasional non-business hours and on weekends.

Work Locations

Hybrid or full remote work within the United States may be possible, in accordance with UMSI Remote Work Policy and with supervisor approval.

Additional Information

 Applicants must be lawfully able to be employed in the United States, sponsorship to obtain such status is not available at this time.

This position may work with and/or support systems that maintain or process sensitive institutional data as defined by university policy.  Successful candidates must comply with federal, state, and local law, and/or university policies or agreements that require the university to implement specific privacy and security safeguards, including but not limited to ITAR, EAR, HIPAA, FERPA, and FISMA.  This position is responsible for protecting data and information from unauthorized release or from loss, alteration, or unauthorized deletion; and following applicable regulations and instructions regarding access to computerized files and release of data internally or externally to the University of Michigan.


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 anytime after the minimum posting period has ended.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.


U-M COVID-19 Vaccination Policy

COVID-19 vaccinations are now required for all University of Michigan students, faculty and staff across all three campuses, including Michigan Medicine.  This includes those working or learning remotely.  More information on this policy is available on the Campus Blueprint website or the U-M Dearborn and U-M Flint websites.