Public Health Research Software Engineer I

Henry-Ford-Health-2

Detroit (MI)

On-site

USD 75,000 - 110,000

Full time

32 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Henry Ford Health in Detroit, MI seeks a Research Programmer I to build, maintain, and optimize software supporting public health research. You will collaborate with epidemiologists, data scientists, and researchers to translate requirements into efficient code.

Responsibilities include designing data pipelines, writing clean, documented code, performing reviews, and deploying tools in production. A background in Python/R/Java/C++, Git, SQL, and data analysis is essential, with interest in

Qualifications

  • Proficiency in Python, R, Java, or C++.
  • Strong understanding of software development principles and coding standards.
  • 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.
  • Excellent organizational and time management skills.
  • Strong written and verbal communication abilities.
  • Ability to work effectively in collaborative research environments.
  • Experience documenting code and technical specifications.

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.

Skills

Python
R
Java
C++
Git
Data structures
SQL
Statistics
Communication
Team collaboration
Documentation

Tools

Git

Job description

Henry Ford Health in Detroit, MI seeks a Research Programmer I to build, maintain, and optimize software supporting public health research. You will collaborate with epidemiologists, data scientists, and researchers to translate requirements into efficient code.

Responsibilities include designing data pipelines, writing clean, documented code, performing reviews, and deploying tools in production. A background in Python/R/Java/C++, Git, SQL, and data analysis is essential, with interest in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Research Programmer I- Public Health Sciences
Research Programmer I- Public Health Sciences

Henry-Ford-Health-2 • Detroit (MI)

On-site
USD 75,000 - 110,000
Radiation Oncology Software Engineer & Data Analytics
Radiation Oncology Software Engineer & Data Analytics

Henry Ford Health • Detroit (MI)

On-site
USD 70,000 - 90,000
Research Study Assistant II- Public Health Sciences
Research Study Assistant II- Public Health Sciences

Henry Ford Health • Detroit (MI)

On-site
USD 42,000 - 54,000
Mileage reimbursement
Research Study Assistant II- Public Health Sciences
Research Study Assistant II- Public Health Sciences

Henry-Ford-Health-2 • Detroit (MI)

On-site
USD 42,000 - 54,000
Clinical Research Assistant II - Public Health
Clinical Research Assistant II - Public Health

Henry-Ford-Health-2 • Detroit (MI)

On-site
USD 42,000 - 54,000
Public Health Grants & Contracts Manager II
Public Health Grants & Contracts Manager II

Henry-Ford-Health-2 • Detroit (MI)

On-site
USD 75,000 - 95,000
Career growth
Mission-driven work
Learning and innovation
Emergency Dept Research Assistant: Data & Coordination
Emergency Dept Research Assistant: Data & Coordination

Henry Ford Health • Detroit (MI)

On-site
USD 40,000 - 52,000
Senior Manager, Family Practice Research Projects
Senior Manager, Family Practice Research Projects

Henry Ford Health • Detroit (MI)

On-site
USD 95,000 - 125,000
Research Grant/Contract Management II- Public Health Sciences
Research Grant/Contract Management II- Public Health Sciences

Henry-Ford-Health-2 • Detroit (MI)

On-site
USD 75,000 - 95,000
Career growth
Mission-driven work
Learning and innovation
Emergency Department Research Assistant I
Emergency Department Research Assistant I

Henry Ford Health • Detroit (MI)

On-site
USD 42,000 - 48,000