H

Henry Ford Health

Academic medical center delivering comprehensive healthcare

Research Programmer 1 - Public Health Sciences

Software EngineeringUpdated on Nov 12
Full-timeDetroit, MI, USANo salary listedIn-person

About the Job

Requirements

  • Proficiency in one or more programming languages such as Python, R, Java, or C++.
  • Strong understanding of software development principles, coding standards, and best practices.
  • Experience with version control systems, particularly Git.
  • Solid knowledge of data structures, algorithms, and problem-solving techniques.
  • Familiarity with database design and SQL query optimization.
  • Experience with statistical analysis and data manipulation.
  • Experience documenting code and technical specifications.
  • Excellent organizational and time management skills.
  • Strong written and verbal communication abilities.
  • Ability to work effectively in collaborative research environments.

Responsibilities

  • Design, develop, and maintain software applications and scripts to support public health research projects and data analysis workflows.
  • Write clean, efficient, and well-documented code following established coding standards and best practices.
  • Collaborate with research teams to understand project requirements and translate them into technical specifications and implementation plans.
  • Perform code reviews and participate in quality assurance processes to ensure software reliability and performance.
  • Troubleshoot and debug software issues, implementing timely and effective solutions.
  • Manage version control systems and maintain organized code repositories.
  • Develop and optimize database queries and data management solutions for research datasets.
  • Assist in the integration of research tools, frameworks, and third-party libraries into existing systems.
  • Document technical specifications, user guides, and system architecture for research applications.
  • Participate in team meetings and contribute to continuous improvement of development processes and methodologies.
  • Support the deployment and maintenance of research software in production environments.

Desired Qualifications

  • Background or familiarity with public health, epidemiology, or biomedical research.
  • Experience with research data management systems and tools.
  • Experience with the Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM).
  • Knowledge of software testing frameworks and automated testing practices.
  • Experience with Linux/Unix environments and command-line tools.
  • Familiarity with web development frameworks or application programming interfaces (APIs).
  • Experience with data visualization libraries and tools.
  • Knowledge of research compliance and data security standards.
  • Exposure to agile development methodologies.

About the Company

Henry Ford Health

Academic medical center delivering comprehensive healthcare

Henry Ford Health operates a large Michigan health system that provides a full range of medical services through 13 acute-care hospitals, behavioral health facilities, home health, virtual care, pharmacy, eye care, and more, along with health insurance and related retail. It delivers care via a network of hospitals and clinics offering primary, preventive, specialty, surgical, and rehabilitative services, with options for in-person and virtual visits, while also supporting research and education to improve treatments. The system stands out as one of Michigan’s largest and most diverse employers with over 50,000 team members and more than 550 sites, and it is repeatedly recognized for excellence in cancer, cardiology, neurology, orthopedics, and multi-organ transplants, underpinned by strong research funding. Its goal is to partner with patients and communities to provide high-quality care, advance medical research, and educate the next generation of health professionals.

Company size
10,001+
Company stage
Grant
Total funding
$40.3M
Headquarters
Detroit, MI
Founded
1915

Recently Posted Jobs

Explore more opportunities at Henry Ford Health

See more jobs