Demo

Application Developer-Molecular Otolaryngology and Renal Research Laboratories

University of Iowa Hospitals & Clinics
Iowa, IA Full Time
POSTED ON 3/24/2025
AVAILABLE BEFORE 4/23/2025

Description

The department of Otolaryngology at Iowa Health Care is seeking an Application Developer. This person will provide development for the Molecular Otolaryngology and Renal Research Laboratories' Deafness Variation Database (DVD) and its supporting software. In concert with this long-term project, collaborate with multidisciplinary teams of geneticists, bioinformaticians, genetic counselors, research scientists and clinicians.

Develop and support software projects related to and / or supporting the DVD including a variant annotation amalgamation and classification workflow and a genetic variant specialization of the Code Igniter / Laravel framework served publicly via a LAMP stack on a managed server.

Support interaction of the DVD with its clinical service / workflow counterpart called OtoSCOPE.

Design and implement projects as well as delegate tasks amongst a small development team.

Position Responsibilities

Analysis / Design :

  • Consult with clinical and research experts in the areas of hearing loss to discuss their usage of currently implemented software solutions supporting clinical and research pursuits.
  • Discuss current software in use, improvements that might be considered, and desired new functionality. Outline and plan the development for the changes discussed.
  • Provide point of first contact, manage, and resolve for users worldwide who access the publicly available websites.
  • Manage tools within a variant annotation pipeline; monitor performance.
  • Perform database development and data integration.
  • Analyze genetic data utilizing bioinformatics tools.
  • Consult with users to define functional / technical specifications for limited scope solutions.

Implementation :

  • Implement code changes and improvements for diverse software projects from back-end variant annotation pipelines to website development.
  • Implement updates and improvements as the result of generated datasets as an informative source in sequencing pipelines.
  • Utilize unit's tools and techniques for limited scope projects.
  • Support and Maintenance :

  • Assess code repositories for migrations and update keeping with current UIowa systems.
  • Maintain code bases and provide support for those related to kafeen and cordova as well as bioinformatics scripts.
  • Work with users of the kafeen and cordova softwares to assess and maintain codebases by planning and coding the necessary changes.
  • Monitor database for security issues.
  • Validate data for correctness.
  • Maintain and update user interfaces.
  • Integrate and test updated tools and code.
  • Review and analyze software defects.
  • Troubleshoot / debug / identify malfunctioning systems.
  • Implement software fixes.
  • Debug software and deploy fixes as necessary.
  • Propose software maintenance procedures. Provide on-call coverage for complex issues
  • Project Management :

  • Oversee development of aspects of internal variant annotation databases, ranging from backend dataset analysis to end user website interfaces.
  • Provide oversight for small projects including managing undergraduate students' software development projects that aid these projects
  • Develop work plan and time schedules for computing projects including outlining phases and identifying personnel and computing equipment requirements.
  • Monitor progress and revise schedule and plan as needed.
  • Business Analysis :

  • Review the analytics and monitor access rates overtime for websites or databases.
  • Assist with identifying business system solution requirements by analyzing work processes and operations; evaluate business and information systems functionality.
  • Serves as the liaison for technical staff, users, vendors and other stakeholders.
  • Analyze, document, and recommend business process design in applicable area.
  • Leadership / Staff Management / Financial Responsibility :

  • May provide mentoring for staff and leadership in a specific area of expertise.
  • Qualifications

    Education Requirements

    Requires a Master's degree or an equivalent combination of education and experience.

    Experience Requirements

  • 3 years of related experience is required
  • Experience with web framework applications LAMP Stack and PHP Code Igniter / Laravel Framework is required.
  • Experience with Python, Java, Ruby and Visual Basic are required.
  • Experience with statistical software R, SPSS and SAS are required.
  • Experience with code repository resources Git and Bitbucket is required.
  • Experience with relational databases in SQLite or PostgreSQL is required.
  • Ability to extract data, process and summarize using Python tools is required.
  • Basic knowledge of human genetics is required.
  • Knowledge of Web languages and protocols such as JS, JSON, CSS, HTML, PHP, GET and POST methods, cookie management is required.
  • Desired Qualifications

  • Experience working with data in VCF format is highly desired.
  • Experience evaluating variant data using pathogenicity prediction tools is highly desired.
  • Knowledge of and experience with defining, implementing changes to, and supporting a production application is desirable.
  • Knowledge of organizational and documenting systems such as the JIRA ticketing system and git version control system and best practices is desirable.
  • Knowledge of best git practices and flow, software modification flow, best practice code documenting / commenting (e.g. Python docstrings) is desirable.
  • Position and Application Details

    Successful candidates will be subject to a criminal background check and education / credential verification. Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check. Up to 5 professional references will be requested at a later step in the recruitment process.

    In order to be considered for an interview, applicants must upload the following documents and mark them as a "Relevant File" to the submission :

  • Resume
  • Cover Letter
  • Job openings are posted for a minimum of 14 calendar days and may be removed from posting and filled any time after the original posting period has ended.

    For additional questions, please contact Lydia Messer at lydia-messer@uiowa.edu

    Benefits Highlights

  • Fringe benefit package including paid vacation; sick leave; health, dental, life and disability insurance options; and generous employer contributions into retirement plans
  • The University of Iowa offers a generous benefits package, including paid vacation and paid sick leave. Complete information regarding the full benefits package may be viewed at : Benefits | University Human Resources - The University of Iowa (uiowa.edu)
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Application Developer-Molecular Otolaryngology and Renal Research Laboratories?

    Sign up to receive alerts about other jobs on the Application Developer-Molecular Otolaryngology and Renal Research Laboratories career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $151,231 - $194,242
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $70,239 - $89,209
    Income Estimation: 
    $88,984 - $115,784
    Income Estimation: 
    $92,017 - $124,111
    Income Estimation: 
    $90,707 - $120,959
    Income Estimation: 
    $91,486 - $118,193
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at University of Iowa Hospitals & Clinics

    University of Iowa Hospitals & Clinics
    Hired Organization Address Iowa, IA Full Time
    Description University of Iowa Healthcare-recognized as one of the best hospitals in the United States-is Iowa's only co...
    University of Iowa Hospitals & Clinics
    Hired Organization Address Rapids, IA Full Time
    The University of Iowa Community Clinics is seeking a patient centered 8 0% (32 hours a week) Medical Assistant II (MA I...
    University of Iowa Hospitals & Clinics
    Hired Organization Address Iowa, IA Full Time
    Description University of Iowa Health Care-recognized as one of the best hospitals in the United States-is Iowa's only c...
    University of Iowa Hospitals & Clinics
    Hired Organization Address Iowa, IA Full Time
    The University of Iowa Hospitals and Clinics department of Radiology is seeking a Human Resources Manager. Partnering wi...

    Not the job you're looking for? Here are some other Application Developer-Molecular Otolaryngology and Renal Research Laboratories jobs in the Iowa, IA area that may be a better fit.

    Research Assistant - Biochemistry and Molecular Biology (Pedley Lab)

    University of Iowa Hospitals & Clinics, Iowa, IA

    Research Associate-Department of Otolaryngology CI Lab

    University of Iowa Hospitals & Clinics, Iowa, IA

    AI Assistant is available now!

    Feel free to start your new journey!