| The Cornell Lab of Ornithology's hallmarks are scientific excellence and technological innovation with a mission to advance the understanding of nature and to engage people of all ages in learning about birds and biodiversity to protect the planet. Founded in 1915, the Cornell Lab is a nonprofit organization supported by 78,000 friends and members. Our vibrant community includes 200,000 citizen-science participants from all walks of life and 16 million friends online who connect with us at All About Birds. The Lab has a strong entrepreneurial spirit. We are guided by the belief that science points the way to effective conservation of the planet's birds and broader biodiversity. This organizational mission critically depends on our technical teams. Projects include the Macaulay Library (ML) and eBird. The ML is the world's largest (over 250,000 media assets) and oldest (started in 1929) scientific archive of biodiversity media recordings (audio, video and photos); it is the most heavily used archive of its kind in the world. ML assets are media-based biological specimens, much like the specimens in more traditional biological collections, but that uniquely capture the behavioral traits of living organisms. eBird (ebird.org), one of the world's largest, fastest growing biodiversity databases, currently holding over 250 million observations of birds, with contributions from every country across the globe. More than one million users use eBird web sites and mobile applications to submit data, share experiences, and explore the world of birds.|
Do you have some experience developing software, but want to become a web service developer? Want to be a part of a new team that focuses on building and operating infrastructure underpinning web and mobile applications which have global reach? Do you enjoy working in a collaborative environment? If so, you might be the right person to come work for the world leader in the scientific study and conservation of birds—and enjoy life in Upstate New York's gorgeous Finger Lakes!
The Web Service Developer will help create a robust web-service tier for web and mobile applications for the Information Science and Macaulay Library programs of the Cornell Lab of Ornithology. This position will collaborate with world-class experts and development teams to advance science and conservation. This is an opportunity for a less-experienced developer to work with and learn from experienced team members.
Core job responsibilities:
- Design and implement REST-based web services and transform existing software and systems into a service-focused architecture.
- Automate deployment, monitoring, and scaling of services, incorporating cloud technologies as appropriate.
- Collaborate with other Infrastructure Team members, including DBAs, DevOps personnel, and system architects, to design and implement an operational infrastructure that supports automated testing, deployment, and scaling. Analyze metrics to improve efficiency.
- Bachelor's degree in computer science or related field, and more than one year subsequent programming experience or equivalent combination.
- One year experience with software design and development, preferably with an object-oriented language.
- Experience integrating multiple system components into a coherent software system.
- Experience collaborating on and maintaining source code using version control.
- Able to adapt to changing priorities, situations, and demands.
- Ability to work with others to solve problems and achieve common goals.
- Ability to express highly technical terms in everyday language. Experience collaborating with a team of software developers and stakeholders.
- Adhere to confidentiality practices when necessary.
- Ability to work weekends or evenings when participating in the 24-7 on call duty rotation.
- Experience building web applications or other software utilizing middle-layer services; Experience writing and optimizing SQL; Experience designing and implementing web services using REST or other approaches; Experience designing and implementing software for microservices or SOA architectures; Experience with linux server system administration; Experience installing and configuring open source and commercial enterprise software.
- Knowledge of or interest in birds, conservation, and natural science.
University Job Title:Applications Programmer II
Pay Rate Type:Salary
Contact Name:Sue Taggart
Number of Openings:2
Diversity and Inclusion are a part of Cornell University's heritage. We are a recognized employer and educator valuing AA/EEO, Protected Veterans and Individuals with Disabilities.
Background check may be required.2016-01-27-08:00