Application Developer-Molecular Otolaryngology and Renal Research Laboratories
University of Iowa
Application
Details
Posted: 08-Jan-25
Location: Iowa City, Iowa
Salary: 56,645.00 - 103,232.00
Categories:
Information Technology
Internal Number: 24006033_1736185725
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.
·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.
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 [email protected]
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:
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.