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

How to Apply

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 PSID position and that specifically relates the skills and experience that are relevant to the required qualifications.

Job Summary

The Panel Study of Income Dynamics (PSID) is a longitudinal social science study that has collected 40 waves of economic, social, and demographic data from U.S. adults since 1968.  The study is located within the Survey Research Center (SRC), Institute for Social Research (ISR) at the University of Michigan.  A central mission of the project is to provide the scientific research community of economists, sociologists, demographers, and other social scientists with high quality data and documentation, and develop data use tools to facilitate the use of the data through the PSID Data Center on the PSID website.  See for more information.

The PSID is undergoing a major transition from primarily telephone-based computer-assisted interviewing to mixed-mode approaches using web-based self-administered instruments.  The study is seeking an Applications Programmer/Analyst Senior proficient in Blaise programming language and with web-based survey experience to join the Instrument Development and Production Management to contribute to this transition.  The successful candidate will bring substantial technical expertise and experience with the development of complex instruments for web-based data collection across multiple projects in a fast-paced team-based work environment.


The Application Programmer will provide technical leadership on new and existing instrument development projects, including web-based technologies.

Major areas of responsibility:
•    Provide technical leadership on new instrument development projects
•    Create original questionnaire specifications for use in programming and for archiving based on technical/project specific requirements and SRC screen design standards
•    Create and modify survey instruments from questionnaire specifications using Blaise programming language
•    Perform testing of instruments and related programs, including creating test data, developing testing scenarios, and documenting results of testing
•    Develop new applications and functionalities as needed for survey instruments (e.g., web-based design features such as calendars, grids)
•    Interact with project staff and investigators to understand data collection requirements and develop and implement new applications/tools to assist specification writing, testing, and data out checking as required.
•    Act as liaison to data collection group within the Survey Research Center to provide: a) provide feedback on longer-term software needs of the project as related to data collection and sample management; b) gain expertise about capabilities of Blaise software and its e merging functionality; and c) interact directly with programmers from the data collection group assigned to the study
•    Analyze complex data processing applications and challenges, as well as conceptualize solutions, while meeting production timelines and goals for multiple projects


Required Qualifications*

•    Bachelor’s degree in Social Science, Statistics, Computer Science, or a related field AND at least 5 years of programming experience OR equivalent combination of education and experience including:

o    Demonstrated expertise in creating social science survey instruments using Blaise programming language;
o    Prior experience designing and programming web-based survey instruments;
o    Experience developing and implementing new applications/tools to assist specification writing, testing, and data out checking;
o    Experience with SAS Data Step programming;
o    Excellent communication skills

Desired Qualifications*

•    Master’s degree in Social Sciences, Statistics, or Computer Science or a related field
•    The ability to obtain and maintain knowledge on current major innovative technologies and trends.

Work Schedule

Monday-Friday, days

Additional Information

Salary commensurate with selected candidate’s education and experience.

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.

U-M EEO/AA Statement

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