Scientific Software Engineer Position
March 12, 2021IBEST is looking for our newest team member!
This Scientific Software Engineer position will enable important scientific research by designing and developing cutting-edge science tools for web and mobile platforms. This position reports to the Research Applications Architect within the Northwest Knowledge Network (NKN) unit of the Institute for Bioinformatics & Evolutionary Studies (IBEST).
This position will use web and mobile technologies (both front-end and back-end) to make scientific data and computational models interoperable, accessible, visual, and interactive. This position will help integrate and maintain multiple research data management systems and scientific applications that support grant-funded research projects at the University of Idaho and beyond.
This technical position works closely and collaboratively with other research computing staff within IBEST plus a wide variety of outside partners – including scientists both inside and outside of the University of Idaho. This position will interface with collaborators from external state and federal agencies as well as the private sector and is responsible for guiding the development and adoption of strategic technical architecture to support research computing within IBEST and the broader University of Idaho research enterprise.
This position is responsible for participating in and overseeing the innovation, design, development, deployment, and maintenance of interactive research software systems, information/data management systems, and research applications at UI. These responsibilities include analyzing, recommending, developing, and deploying data-driven research applications. This position designs and troubleshoots backend databases, user interfaces, and application frameworks.
The Scientific Software Engineer will serve as second-layer technical support for research applications and will be responsible for developing and delivering training materials, maintaining documentation and a knowledge database, and providing high-level QA and QC in all web/mobile applications, databases, training materials, and documentation.
Required Qualifications:
• B.S. degree in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science or related field
• M.S. degree (or higher) in computer science/engineering, data science, biology/bioinformatics, ecology, geology, environmental science or related field or equivalent research experience in a scientific field and at least 5 years of proven work experience in web/mobile application development, database administration
• 3 years of proven work experience in web/mobile application development, database administration