University of Iowa Health Care Department of Otolaryngology is seeking an Application Developer to provide development for the Molecular Otolaryngology and Renal Research Laboratories' variation databases including the Deafness Variation Database (DVD) and the Thrombotic Microangiopathy Variation Database (TMAVD) and their supporting software. In concert with these long-term projects, 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 and TMAVD including a variant annotation amalgamation and classification workflow and a genetic variant specialization of the Code Igniter framework served publicly via a LAMP stack on a managed server. Support interaction of the DVD and the TMAVD with their clinical service/workflow counterparts OtoSCOPE and the GRP, respectively. Design and implement these projects as well as delegate tasks amongst a small development team.
Duties to include:
Analysis/Design:
Consult with clinical and research experts in the areas of hearing loss and renal disease 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; monitoring 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.
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.
May provide mentoring for staff and leadership in a specific area of expertise.
About Otolaryngology
The department of Otolaryngology was founded in 1922, the department is one of the oldest in the United States and one of the most comprehensive in the world. Our department prides itself on its highest standards of patient care. For this we credit the balance that we strike between clinical work, training, and research. Each of these elements contributes to a thorough and compassionate approach to patient care.
Required Qualifications
Requires a Bachelor's degree or an equivalent combination of education and experience.
3 years of related experience is required
Experience with web framework applications LAMP Stack and PHP Code Igniter 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.
Knowledge of Web languages and protocols such as JS, JSON, CSS, HTML, PHP, GET and POST methods, cookie management is required.
Desirable 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).
Position and Application Details
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.
Successful candidates will be subject to a criminal background check and education/credential verification. Up to 5 professional references will be requested at a later step in the recruitment process.
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: .
The University of Iowa is an equal opportunity/affirmative action employer. All qualified applicants are encouraged to apply and will receive consideration for employment free from discrimination on the basis of race, creed, color, religion, national origin, age, sex, pregnancy (including childbirth and related conditions), disability, genetic information, status as a U.S. veteran, service in the U.S. military, sexual orientation, gender identity, or associational preferences.
With over 31,000 students, the University of Iowa is one of the nation's top public research universities, a member of the Big Ten conference and the Association of American Universities. The University of Iowa is composed of eleven colleges and is known around the world for its balanced commitment to the arts, sciences, and humanities. It is home to one of the nation's largest academic medical centers and the pioneering Iowa Writers' Workshop. The University of Iowa promotes work/life integration and is located in the casual yet cosmopolitan environment of Iowa City, widely recognized as one of the country's most livable communities.