Demo

Applications Programmer/Analyst Intermediate

TalentAlly
Ann Arbor, MI Full Time
POSTED ON 4/25/2026
AVAILABLE BEFORE 5/24/2026
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.

PDN-a19e06f6-a289-4288-a0bd-6eabe1ad3ed5

Salary.com Estimation for Applications Programmer/Analyst Intermediate in Ann Arbor, MI
$88,728 to $113,219
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Applications Programmer/Analyst Intermediate?

Sign up to receive alerts about other jobs on the Applications Programmer/Analyst Intermediate career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TalentAlly

  • TalentAlly Laurel, MD
  • The position is described below. If you want to apply, click the Apply Now button at the top or bottom of this page. After you click Apply Now and complete... more
  • 1 Day Ago

  • TalentAlly Columbus, IN
  • Join our Toyota Material Handling Team as an EHS Engineer The Role We’re seeking a passionate and dedicated EHS Engineer who brings decisiveness, strong de... more
  • 1 Day Ago

  • TalentAlly Ann Arbor, MI
  • 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 shoul... more
  • 1 Day Ago

  • TalentAlly Issaquah, WA
  • Costco IT is responsible for the technical future of Costco Wholesale , the third largest retailer in the world with wholesale operations in fourteen count... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Applications Programmer/Analyst Intermediate jobs in the Ann Arbor, MI area that may be a better fit.

  • University of Michigan Ann Arbor, MI
  • 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 shoul... more
  • 4 Days Ago

  • TalentAlly Ann Arbor, MI
  • 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 shoul... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!