Live opening · Posted 11 hours ago

Research Programmer I- Public Health Sciences

HenryFordHealth1 · Detroit, MI, United States
Smartrecruiters No Full-time
You are 11 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 11 hours ago
CompanyHenryFordHealth1
LocationDetroit, MI, United States
Job typeFull-time
Work modeNo
SkillsPython, Java, C++
SourceSmartrecruiters
Listed11 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
17 min from Smartrecruiters publishing this role to us finding it
9 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
71,581 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

We are seeking a detail-oriented and analytical Research Programmer I to join our Public Health Sciences team in Detroit, United States. In this role, you will develop, maintain, and optimize software applications and tools that support critical public health research initiatives. You will work collaboratively with researchers, epidemiologists, and data scientists to translate research requirements into efficient, well-documented code solutions. This position offers an excellent opportunity to contribute to meaningful public health research while advancing your programming expertise.
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
**Required Skills and Experience:**
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
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
**Preferred Skills and Experience:**
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, highly preferred
Knowledge of software testing frameworks and automated testing practices
Experience with Linux/Unix environments and command-line tools
Familiarity with web development frameworks or APIs
Experience with data visualization libraries and tools
Knowledge of research compliance and data security standards
Exposure to agile development methodologies

Employment type
Full-time

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App