This experienced and professional web developer and designer works at NCEAS to design, create, and deploy software applications that collect and communicate scientific information and materials, including scientific findings about ecological and environmental research. The incumbent understands modern web development, user experience and design, and is considerate of web usability standards. Incumbent communicates insights from interdisciplinary environmental science research to a broad audience ranging from expert scientific researchers, to managers, and the interested public. Incumbent recommends, designs, and implements web applications that include moderate to complex scientific infographics and visualizations. Web applications are built and maintained using dynamic, interactive, user-oriented interfaces that are linked to underlying relational, semantic, and other database sources.
The incumbent contributes generally to providing web delivery of content generated by projects affiliated with NCEAS that all broadly focus thematically on the areas of synthesis, collaboration, informatics, and skills training in the Environmental, Ecological, and Conservation Sciences. Ability and willingness to adapt to and learn new web and human-computer interaction technologies as these evolve, especially in the context of communicating scientific concepts, developing interactive scientific infographics, and fostering collaborative science.
- Web design and application development (50%)
- Graphics and user interface development (25%)
- Usability testing (10%)
- Documentation (10%)
- Consulting (5%)
We are looking for a creative and enthusiastic individual to join our development team and contribute to the open science community, including all aspects of open data, open software, and open access publishing in support of the earth and environmental sciences.
We are looking for someone with thoughtful communication skills to work collaboratively in a team of software engineers and develop working relationships with scientists. This position involves writing documentation about our technical systems in a manner that is understandable to ecological and environmental scientists.
A Bachelor's degree is required, preferably in computer science or an ecology/earth/environmental science field.
Experience in or exposure to ecological and environmental science research is desirable, as is background and understanding of statistical analysis and modeling (e.g., in R, Matlab), and approaches to manipulating geospatial data.
Experience or interest in desktop application development, (e.g. Java, Python, Node.js) and network programming is desirable.
Experience with software application development for science, including familiarity with statistical, modeling, and geospatial data programming tools and techniques is desirable. In addition, understanding of and experience with technologies for provenance tracking (W3C PROV), the semantic web (e.g., RDF, OWL) and the Linked Open Data web are highly desirable.
Please apply through UC Recruit.
- Cover letter
The University of California is an Equal Opportunity/Affirmative Action Employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law.