Located at the Johnson Center for Birds and Biodiversity in the 220-acre Sapsucker Woods sanctuary, the Cornell Lab of Ornithology is an environmental nonprofit organization and a unit of Cornell University's College of Agriculture and Life Sciences. We engage more than 20 million people annually through online and mobile platforms, including distance-learning courses, citizen science projects, interactive rich-media features, and live Bird Cams. Be a part of our mission to improve the understanding and protection of birds and biodiversity through research, education, and citizen science focused on birds.
Applications Programmer III - Band F
Lab of Ornithology, College of Agriculture and Life Sciences
The Cornell Lab of Ornithology is seeking a motivated and creative Applications Developer to join our team in creating interactive websites to improve the understanding and protection of birds and nature. Duties include:
Work with our team of designers, educators, and scientists to develop websites and interactive online tools for engaging the public in science and supporting conservation. More than 16 million people each year visit our Webby-award-winning site, AllAboutBirds.org, and 1.2 million people view our live Bird Cams.
Help advance new tools for understanding and exploring information about birds, including a new project to enable the public to collaborate with scientists in research investigations using live and archived cam footage.
Work with the Bird Cams team to conceptualize, research, develop, launch, and update interactive tools by adapting and building upon existing software when possible. Components include login systems and the ability to track user activity; developing functionalities for users to annotate live and archived video data; and offering data visualization and exploration tools.
Collaborate with database manager to ensure seamless collection, archiving, and access to data.
Work with the designer to implement/update designs in WordPress sites.
Perform quality assurance based on existing procedures or project requirements.
Ensure cross-browser compatibility and mobile optimization for all projects.
Develop and implement DevOps scripts and procedures to increase deployment efficiency and consistency between server environments.
Create and maintain a consistent business layer standard so various Lab applications can share data and communicate with each other.
Experiment with hybrid app development.
Evaluate and recommend new technologies and techniques.
Annual term appointment with possibility of renewal based upon performance and available funding.
Bachelor's degree with 3-5 years relevant education or equivalent experience.
A thorough understanding of object-oriented programming and web applications is essential, as well as experience with the complete software development lifecycle.
Good interpersonal skills and diplomacy required with a variety of domain experts, as well as the ability to help establish realistic goals and deliver work on schedule.
Must be self-motivated and able to work independently, and be equally capable of working with the supervisor to prioritize projects and to regularly communicate status and progress.
Ability to customize and maintain content management systems such as WordPress and Drupal, and experience in syndicating content to other websites with XML/APIs, etc.
Demonstrated ability to maintain confidentiality.
Master's degree in computer or information science.
Previous experience with content management systems and fundraising platforms such as Engaging Networks.
Experience in fundraising, advocacy, or marketing is highly desirable.
Familiarity with Adobe Photoshop is a plus.
Experience with Java, Oracle SQL, RESTful API, Ruby on Rails.
Prior experience working on computer software and collaborating with a team of programmers on software projects.
Proven experience writing application requirements, architecting applications, and documenting code.
Experience working as part of a team.
Experience with search engine optimization, website analytics, and optimizing content for mobile devices.
Passion for conservation, nature, wildlife, and non-profit mission is desirable.
Applicants to provide cover letter, resume, contact information for 3 references.
When applying through our system, please remember to attach your application materials (resume/cover letter/CV) in either Microsoft Word or PDF. In the Experience section of your application, use the Paperclip icon to search for file(s) or use the 'Drop Files Here' box to manually drag document(s) into your application. For a more detailed description and instructions on how to create a profile online please click here as an external candidate or click here if you are an internal candidate
Visa Sponsorship is not available for this position; not eligible to apply.
Relocation assistance is not provided for this position.
University Job Title:
Applications Programmer III
Pay Rate Type:
Number of Openings:
If you currently work at Cornell University, please exit this website and log in to Workday using your Net ID and password. Select the Career icon on your Home dashboard to view jobs at Cornell.
Online Submission Guidelines:
Most positions at Cornell will require you to apply online and submit both a resume/CV and cover letter. You can upload documents either by ‘dragging and dropping’ them into the dropbox or by using the ‘upload’ icon on the application page. For more detailed instructions on how to apply to a job at Cornell, visit How We Hire on the HR website.
If you require an accommodation for a disability in order to complete an employment application or to participate in the recruiting process, you are encouraged to contact Cornell University's Office of Workforce Policy and Labor Relations at voice (607) 255-6866, fax (607) 255-0298, or email at firstname.lastname@example.org.
Applicants that do not have internet access are encouraged to visit your local library, or local Department of Labor. You may also visit the office of Workforce Recruitment and Retention Monday - Friday between the hours of 8:30 a.m. – 4:30 p.m. to use a dedicated workstation to complete an online application.
Notice to Applicants:
Please read the required Notice to Applicants statement by clicking here. This notice contains important information about applying for a position at Cornell as well as some of your rights and responsibilities as an applicant.
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. Cornell University is an innovative Ivy League university and a great place to work. Our inclusive community of scholars, students, and staff impart an uncommon sense of larger purpose, and contribute creative ideas to further the university's mission of teaching, discovery, and engagement.
Internal Number: WDR-00012696
About Cornell University
In 1865, Ezra Cornell founded an institution "where any person can find instruction in any study." From the beginning, all students were welcome, regardless of race, gender, ideology, or socioeconomic status. Today, we invite you to join our talented and diverse students and accessible faculty who, together, form a living and learning community unmatched in its breadth of opportunities.Cornell University's college, schools, and other academic units offer more than 4,000 courses, 70 undergraduate majors, 93 graduate fields of study, undergraduate and advanced degrees, and continuing education and outreach programs.