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

How to Apply

Note: A cover letter is required for consideration for this position and should be attached as the first page of your resume. Applications receiving serious consideration will include a cover letter that clearly addresses the applicant’s interest in the position and that specifically relates the skills and experience that are relevant to the required qualifications described in this posting.

Job Summary

The Institute for Research on Innovation and Science (IRIS), part of the INK Program, is seeking a Developer for a full-time appointment. The candidate will bring hands-on technical expertise and experience to a fast-paced technical team.  You will report to the Lead Developer. 

We are a consortium of universities using big administrative data to understand, explain, and improve research and higher education. IRIS is part of the Innovation, Networks, and Knowledge (INK) program at the Institute for Social Research (ISR) at the University of Michigan. ISR is the world’s largest academic social science survey and research organization and conducts some of the most widely-cited and influential social science research in the world. See for more information.


With guidance from the Lead Developer,  you will:

  • Contribute to the development of new reports be created in ways that enhance user experience, incorporate interactivity and retain a high degree of quality. (60%)

  • Update existing reports to incorporate the latest technologies in data visualization, creating micro versions that can be posted on the website. (20%)

  • Update IRIS member portal to enhance existing features or add new features. (10%) 

  • Serve as a backup to the Lead Developer. (10%)

Required Qualifications*

  • Bachelor’s degree in Computer Science, Information Science, or a relevant field AND at least 1 year of successful programming experience (may include internships and other unpaid programming experience)

  • Demonstrated competence in web application development, including an understanding of front-end languages such as JavaScript and JavaScript Frameworks.

  • Ability to learn new programming languages

  • Ability to simultaneously manage multiple projects to deadline

  • Effective organization and management of multiple priorities in a complex environment

  • Careful attention to detail

  • Ability to both work independently and as a successful team member

Desired Qualifications*

Desired qualifications:

  • Masters’ degree in a relevant field and/or 4+ years of equivalent experience

  • Experience with JavaScript, REACT and d3

  • Experience with C# and RESTful API.

  • Experience with Python and SQL.

You will be asked to provide samples of your programming work.


Additional Information

Benefits at the University of Michigan

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and any eligible family members and plan for a secure future. Benefits include:

  • Generous time off

  • A retirement plan that provides two-for-one matching contributions with immediate vesting upon meeting eligibility requirements

  • Many choices for comprehensive health insurance

  • Life insurance

  • Long-term disability coverage

  • Flexible spending accounts for healthcare and dependent care expenses


The Institute for Social Research at the University of Michigan seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the diverse people of Michigan, to maintain the excellence of the university, and to ground our research in varied disciplines, perspectives, and ways of knowing and learning. The University of Michigan is an equal opportunity/affirmative action employer.

U-M EEO/AA Statement

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