
Database Analyst/Programmer Senior
Ann Arbor, MI · HybridFull-timeSeen 4 days agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Ann Arbor, MI, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The University of Michigan’s Susan B. Meister Child Health Evaluation and Research Center seeks a senior database analyst/programmer to lead data analysis and programming for the Michigan Sickle Cell Data Collection program. The role supports public health surveillance and research by designing and maintaining databases and analytic datasets, integrating healthcare data, and collaborating with investigators, clinicians, and public health partners. The position works with substantial independence and provides technical leadership.
Skills & qualifications
Skills
Qualifications
Full job description
Database Analyst/Programmer Senior
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 Susan B. Meister Child Health Evaluation and Research Center in the Department of Pediatrics is seeking a Database Analyst/Programmer Senior to support the research program of Dr. Sarah Reeves. This position will serve as the lead data analyst and programmer for the Michigan Sickle Cell Data Collection (MiSCDC) program, a public health program which collects health information about people with sickle cell disease to study long-term trends in diagnosis, treatment, and healthcare access.
Under minimal direction, the Database Analyst/Programmer Senior designs, develops, maintains, and improves complex relational databases and analytic datasets supporting public health surveillance, research, quality improvement, and operational initiatives. The position serves as a senior technical resource for database programming, data integration, quality assurance, and reporting, with a primary focus on healthcare administrative data.
The individual will be expected to work highly independently while leading database management and improvements and analytic dataset creation activities, applying advanced programming techniques, and collaborating with investigators, clinicians, public health partners, and other partners to support data-driven decision-making. The position requires expertise in database design, maintenance, healthcare data analytics, data linkage, quality assurance, and reproducible programming practices.
Responsibilities*
-
Provide technical leadership in database architecture, dataset development, data governance, and programming standards.
-
Develop and manage datasets from healthcare data sources using SAS, SQL, or similar tools.
-
Design, implement, and maintain complex relational databases and analytic data sets supporting the Michigan Sickle Cell Data Collection Program and related research, public health surveillance, quality improvement, and operational initiatives.
-
Design, test, and optimize programming code to acquire, integrate, link, validate, and analyze large multi-source datasets.
-
Apply health informaticsand basic descriptive statistics methods to support public health surveillance, research, quality measurement, and program evaluation.
-
Conduct data quality reviews, data linkage, validation activities, and healthcare quality measure testing.
-
Develop longitudinal datasets.
-
Collaborate with faculty, investigators, clinicians, and staff on database design, programming, and data management strategies.
-
Contribute to study design, analysis, manuscripts, presentations, grant proposals, reports, and dissemination of findings.
-
Maintain data dictionaries, technical documentation, code repositories, and programming standards.
Required Qualifications*
-
Bachelor's degree in Computer Science, Data Science, Biostatistics, Statistics, Public Health, Health Informatics, or a related field, or equivalent combination of education and experience.
-
Significant professional experience in database programming, health data analytics, public health informatics, or data management with progressive responsibility.
-
Extensive experience using SAS for data management, dataset construction, matching and merging complex data sources, and macro programming.
-
Advanced experience with data quality assurance processes.
-
Experience working with large administrative, clinical, public health, or healthcare claims databases.
-
Experience integrating and linking data from multiple sources to create longitudinal surveillance, research, or analytic datasets.
-
Experience developing data management, validation, and reporting processes.
-
Excellentdocumentation, analytical, and problem-solving skills.
-
Excellent written, verbal, and interpersonal communication skills.
Desired Qualifications*
-
Master?s degree in Computer Science, Data Science, Biostatistics, Statistics, Public Health, Health Informatics, or a related field, or equivalent combination of education and experience.
-
Experience developing dashboards, reports, and data visualization products.
-
Experience with SQL, or other tools, and relational database design
-
Experience mentoring staff and providing technical leadership on data management and programming activities.
-
Experience supporting peer-reviewed publications, presentations, technical reports, or grant-funded projects through data management and programming expertise.
-
Experience using R
-
Experience using GitHub or other Git-based version control systems.
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 thework modes (https://hr.umich.edu/working-u-m/my-employment/ways-we-work-resource-center/ways-we-work-implementation-group/modes-work) .
Work Schedule
Monday - Friday (40 hours/week)
Work Locations
Hybrid; 2800 Plymouth Road Ann Arbor, MI 48109
U-M EEO Statement
The University of Michigan is an Equal Opportunity Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants, including protected veterans and individuals with disabilities.
Job Detail
Job Opening ID
284416
Working Title
Database Analyst/Programmer Senior
Job Title
Database Analyst/Programmer Sr
Work Location
Ann Arbor Campus
Ann Arbor, MI
Modes of Work
Hybrid
Full/Part Time
Full-Time
Regular/Temporary
Regular
FLSA Status
Exempt
Organizational Group
Medical School
Department
MM Pediatrics-CHEAR
Posting Begin/End Date
10/15/2026 - 10/30/2026
Career Interest
Information Technology
Apply Now
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Sr. Software Engineer, AutonomyMariana Minerals · Ann Arbor, MI · $140–200K/yrPosted 2w agoPosted 2w ago
Senior Import ConsultantExpeditors · Romulus, MIPosted 1 day agoPosted 1 day ago
Sr. Product Manager Bosch Group · Plymouth, MI (Hybrid)Posted 1w agoPosted 1w ago
Sales Controlling - Sr. Financial AnalystBosch Group · Farmington Hills, MI (Hybrid)Posted 1w agoPosted 1w ago
Senior Systems EngineerGeneral Motors · Milford, MI (Hybrid) · $153–234K/yrPosted 2w agoPosted 2w ago
You've read the whole posting — now see how you match it.