Applications Programmer/Analyst Intermediate

Apply Now

How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position and outline skills and experience that directly relate to this position.

Job Summary

The Kidney Epidemiology and Cost Center (KECC) carries out research in epidemiology, public policy, economics, outcomes research relating to End-Stage Renal Disease (ESRD), chronic kidney disease, and organ transplantation (http://www.kecc.sph.umich.edu). KECC maintains a comprehensive historical database of over 3 million ESRD patients drawn primarily from Medicare data.

Responsibilities*

  • Write programs in Python, STATA, R, and SAS  for data preparation, standard analysis file creation, statistical analysis, and reporting, including programs requiring a complex combination of data from multiple sources. Devise and carry out detailed testing plans to verify the proper operation of the systems and to validate the resulting datasets, analyses, and reports. Develop and conduct regression testing to ensure the software still performs.
  • Develop and maintain the KECC database using SAS as the primary platform, including working with others to complete monthly, quarterly, and yearly updates and reports.
  • Create or update detailed system documentation, including documentation of program code, research guides for projects, data dictionaries, and systems or functional processes.
  • Develop the analytical and statistical approaches for particular research questions. Work with other staff members and faculty members to evaluate chronic and end-stage renal disease research findings.
  • Analyze multiple input data sources for changes in format or content as part of the production process and to determine whether and how they can be used for particular research questions. Design and carry out modifications to the existing systems to accommodate changes and assess alternative solutions.
  • Participate in meetings and conference calls with research sponsors to define research questions and deliverables, determine data reporting requirements, present results, and determine next steps. Answer questions from the community and external contractors about measure calculations and carry out investigations into data irregularities.
  • Perform independent critical analyses of pertinent literature, Medicare rules and regulations, and legislation. Contribute to research papers and manuscripts for publication and presentation at conferences and workshops.
     

Required Qualifications*

  • Master's degree or equivalent combination of education and work experience (typical fields of study include but are not limited to: Biostatistics, Statistics, Public Policy, Epidemiology, Economics, Computer Science, or related field)
  • Three or more years of experience in data processing, data management, or statistical analysis
  • Two or more years of experience in Python, preferably with PySpark or distributed data processing
  • At least one statistics course
  • Experience using SAS, R, or STATA for data management and statistical analysis
  • Excellent communication skills, both oral and written

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.

Work Locations

This position can be a fully remote position from anywhere within the US with Eastern time work hours. Flexible work agreements are reviewed annually and are subject to change, dependent on the business needs of the hiring department, throughout the course of employment. A telecommuting agreement will be issued should the recruited applicant be outside of the Ann Arbor, Michigan area.

Additional Information

This will be a five-year term limited position with a possibility of renewal based on funding availability. 

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 your family, and plan for a secure future.  For more information, please visit https://careers.umich.edu/benefits/.

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.

U-M EEO Statement

The University of Michigan is an equal employment opportunity employer.