University of Michigan - Database Analyst/Programmer (TEMP)

Database Developer
💰 Negotiable
📍 Ann Arbor, United States
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 6 months ago

Database Developer is needed in Ann Arbor, United States.

Client: University of Michigan

Location: Ann Arbor, MI

Contract: Temporary, Part-time

Job Description

The Michigan Society of Thoracic and Cardiovascular Surgeons Quality Collaborative (MSTCVS-QC) is a collaborative initiative aimed at enhancing care for adult cardiac and thoracic surgery patients in Michigan. The role of Database Analyst/Programmer involves supporting the development and integration of data systems focusing on patient-reported outcomes (EQ-5D) and building interactive dashboards for quality improvement. This temporary position resides within the Department of Cardiac Surgery at the University of Michigan and reports to the MSTCVS Program Manager. A cover letter must accompany the application, submitted through the online application system only.

Responsibilities

The Database Analyst/Programmer will be responsible for the following:

  • Design, develop, and maintain secure database systems and web-based applications.
  • Build and validate data pipelines linking PRO data with STS registry and other data sources.
  • Develop and implement ETL (Extract, Transform, Load) processes for complex datasets.
  • Collaborate with statisticians and analysts to ensure data integrity.
  • Create interactive dashboards integrating PRO, clinical, and demographic data.
  • Document database architecture and data flows for various audiences.
  • Ensure compliance with HIPAA and institutional security standards.
  • Provide technical support and training for dashboard use and interpretation.

Required Qualifications

Education & Experience:

  • Bachelor’s degree in Computer Science, Data Science, Information Systems, or related field.
  • Minimum 2 years of experience in database programming and data integration; healthcare experience preferred.

Technical Expertise:

  • Proficiency in SQL and database management tools.
  • Experience with ETL processes and data warehouse development.
  • Familiarity with programming languages such as Python.
  • Experience with Power BI for dashboard development.
  • Knowledge of web-based application development.
  • Understanding of relational database design and optimization.

Additional Skills:

  • Ability to manage and integrate multiple data sources.
  • Strong problem-solving skills and attention to detail.
  • Excellent documentation practices.
  • Effective communication skills with multidisciplinary teams.
  • Ability to work independently and manage multiple priorities.

Work Schedule

  • Part-time, up to 20 hours/week, Monday-Friday.
  • Temporary position, limited up to two years (24 months).
  • Hybrid work environment with onsite and remote options.
  • Flexible schedule required for in-office days and quarterly meetings across Michigan.

Modes of Work

Work modes are at the discretion of the hiring department and are subject to change throughout employment.

Background Screening

Michigan Medicine conducts background screenings and pre-employment drug testing upon acceptance of a job offer.

Application Deadline

Job openings are posted for a minimum of seven calendar days; the review may begin as early as the eighth day after posting.

U-M EEO Statement

The University of Michigan is an equal employment opportunity employer.

Job Opening Information

  • Job Opening ID: 274017
  • Working Title: Database Analyst/Programmer (TEMP)
  • Job Title: PROF MISC (TEMP)
  • Work Location: Ann Arbor Campus, Ann Arbor, MI
  • Modes of Work: Hybrid
  • Full/Part Time: Part-Time
  • Regular/Temporary: Temporary
  • FLSA Status: Nonexempt
  • Organizational Group: Medical School
  • Department: MM Cardiac Surgery
  • Posting Begin/End Date: 2/16/2026 - 3/09/2026
  • Career Interest: Temporary Job Opening
Posted a month ago

No longer accepting applications

Get instant notifications for new Database Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.