Senior Application Developer - ICTS - Biomedical Informatics jobs in United States
cer-icon
Apply on Employer Site
company-logo

University of Iowa Research · 3 days ago

Senior Application Developer - ICTS - Biomedical Informatics

The University of Iowa Research is seeking a highly skilled Senior Application Developer for the Institute for Clinical and Translational Science (ICTS) to support biomedical research and data science. The developer will manage the full lifecycle of application and data development for research projects, enhancing the capabilities of researchers and clinicians in advancing discovery and improving patient outcomes.

Research
badNo H1Bnote

Responsibilities

Collaborate with colleagues and research community end users (both local and national) to define functional/technical specifications and offer solutions. Lead design and analysis
Consult with colleagues and research community end users to define system requirements, identify programming and output needs, and verify preliminary design and output. Write documentation and educate community in application and or data warehouse functionality
Recommend tools, languages, technologies, techniques, and standards to improve our processes
Build development environment automation
Propose software maintenance procedures and schedules
Provide on-call coverage for complex issues
Scope potential projects to create summaries and make recommendations
Develop work plan and time schedules for computing projects including outlining phases and identifying personnel and computing equipment requirements
Gather business system solution requirements by interviewing and analyzing work processes and operations; evaluate business and information systems functionality
Act as a functional expert for the translation of business practice into systems
Build and foster relationships. Provide leadership in multiple areas of expertise
Seek ways to improve assigned processes

Qualification

PythonJavaSQLWeb DevelopmentCloud PlatformsData VisualizationHTML5CSSJavaScriptData SecurityCollaboration SkillsCommunication Skills

Required

A bachelor's degree in computer science, Biomedical Informatics, Data Science, or a related discipline. An equivalent combination of education and related experience may also serve to meet these minimum requirements
A minimum of five years' experience, advanced proficiency in programming languages such as Python, Java, PhP, R, and C#, with experience in web frameworks (Django, Flask, Spring, .NET, Node.js, React, or Angular)
Strong background in web development, web application configuration. and proficient writing in HTML5, CSS, Javascript, JQuery, JSON and XML for multiple web browsers on multiple platforms
Strong expertise in database design, optimization, and data integration (SQL and NoSQL)
Familiarity with medical informatics interoperability standards (FHIR, HL7, CDISC)
Familiarity with clinical and research common data models (PCORNet CDM, OMOP) and biomedical ontologies (SNOMED CT, ICD, LOINC, MeSH, RxNorm)
Hands-on experience with cloud platforms (AWS, Azure, GCP, Databricks, Snowflake), containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines (GitHub, GitLab, Jenkins)
In-depth knowledge of web security and login technologies (LDAP or Active Directory)
Ability to design and implement data visualization and analysis tools using R, Python, Tableau, or Power BI
Experience integrating electronic health records (EHRs) and related APIs into research workflows
Strong collaboration skills with the ability to work across interdisciplinary research teams
Excellent written and verbal communication skills, including documentation and the ability to present technical concepts to large audiences

Preferred

In-depth knowledge of data security, compliance, and governance practices, including HIPAA and GDPR
Prior experience supporting NIH- or industry-funded biomedical research projects, including grant-driven deliverables and reporting requirements
Experience working within an academic health center, with an understanding of research culture and compliance frameworks
Advanced degree (MS) in Computer Science, Biomedical Informatics, Data Science, or a related discipline
Background in clinical trial data management, translational research, or multi-institutional collaborations
Comfortable with agile/iterative development practices such as rapid prototyping, test-driven development, and frequent stakeholder feedback. Ability to troubleshoot and debug problems of varying complexity

Benefits

Fringe benefit package including paid vacation; sick leave; health, dental, life and disability insurance options; and generous employer contributions into retirement plans

Company

University of Iowa Research

twitter
company-logo
The Office of the Vice President for Research is committed to forging new frontiers of discovery by providing resources and support to researchers and innovators at the University of Iowa, to promote a culture of creativity that enriches the campus, the state, and the world.

Funding

Current Stage
Late Stage
Company data provided by crunchbase