Scientific Application & Web Developer
National Evolutionary Synthesis Center and Dryad Digital Repository
Durham, NC
The National Evolutionary Synthesis Center (NESCent,
[http://nescent.org](http://nescent.org)) and Dryad
([http://datadryad.org](http://datadryad.org)) seek a scientific application
and web-interface developer as a member of our Informatics team. NESCent is an
NSF-funded research center dedicated to cross-disciplinary research in
evolutionary science. Dryad is a repository for digital data supporting peer-
reviewed publications in science and medicine. It has been incubated at
NESCent, and is used by many scientific journals to publish research data
alongside scientific articles.
The incumbent will:
* In collaboration with NESCent scientists and Informatics staff, design and develop data models, processing workflows, and user-facing applications for the management, analysis and visualization of scientific data.
* Design and develop service-oriented APIs in support of putting scientific data on the web.
* Design and develop user-centered interfaces, features and workflows for Dryad to enhance the repository deposition, curation, metadata management, and search interfaces.
Duties include interface and functional requirements gathering in
collaboration with staff and visiting scientists; design of UI / UX solutions
that meet those requirements; designing and implementing frontend and backend
software for scientific web-applications; and designing and implementing
programming APIs to scientific databases and repositories. NESCent and Dryad
are strongly committed to open source software development (see
[http://github.com/nescent](http://github.com/nescent) and
[http://github.com/datadryad](http://github.com/datadryad)).
This is a temporary position as Associate in Research, with funding ending
November 30, 2014.
**Qualifications:**To be effective, you must be proficient in at least one, and ideally several of the following technology stacks that we use: Ruby / Ruby On Rails; Python / Django; and Java / XML / Cocoon. In addition, fluency in SQL (we use PostgreSQL), and knowledge of REST-based API architecture for data on the web. Knowledge of and experience in creating dynamic interactive user-interfaces with CSS and JavaScript; in particular JavaScript frameworks such as AngularJS, jQuery. Training in and experience with design and development of user-centered and user- experience-driven interfaces for non-technical audiences is plus.
We collaborate with people of diverse backgrounds and levels of technical
proficiency. Hence, ability to communicate effectively at all levels,
including with end-users, is important.
**To Apply:** Send your resume, and your Github repository ID (or code samples representative of your work) to Hilmar Lapp ([log in to unmask]).
Salary will be competitive and commensurate with experience. Duke University
will process all payroll and benefits. NESCent offices are located in Durham
NC, adjacent to Duke University, but we do support a wide range of
technologies for virtual communication with off-site staff and collaborators.
Duke University is an Equal Opportunity/Affirmative Action
employer.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/13319/
|