Details
Posted: 22-May-23
Location: Ithaca, New York
Type: Full-time
Salary: Open
Library Applications Developer (Remote); Ithaca, NY
Cornell University embraces diversity and seeks candidates who will contribute to a climate that supports students, faculty and staff of all identities and backgrounds. We strongly encourage individuals from underrepresented and/or marginalized identities to apply.
Library Applications Developer (Remote)
About the Cornell University Library IT
The Software Development department within Cornell University Library IT creates and supports applications that focus on library cataloging and discovery systems, online exhibits, publication repositories, websites, and collaborative use of linked data. Our work impacts a broad audience of academic users.
The Opportunity
While position responsibilities vary, every member of our community is expected to foster a culture of belonging and a psychologically healthy work environment by communicating across differences; being cooperative, collaborative, open, and welcoming; showing respect, compassion, and empathy; engaging and supporting others regardless of background or perspective; speaking up when others are being excluded or treated inappropriately; and supporting work/life integration of oneself and others.
Cornell University Library Information Technologies (CUL-IT) seeks an enthusiastic applications developer to join our Library Applications Development team and to have a substantial impact on the evolution of the Library's user-facing applications. We create intuitive and inclusive user experiences and web applications with a focus on library cataloging and discovery systems, online exhibits, publication repositories, and collaborative use of linked data. The successful candidate will work closely with other developers, DevOps engineers, and Library staff.
Core responsibilities include:
- Work collaboratively with Library users and stakeholders to analyze needs and define project specifications.
- Code, debug/troubleshoot, document, test, maintain, and enhance complex Library applications and integrations.
- Participate in project code reviews.
- Contribute to systems architecture decision making.
- Effectively communicate conceptual ideas and system architecture rationales visually, verbally, and in writing with user advocacy a constant priority
What We Need
Required Qualifications
- Bachelor's degree in an IT-related field with at least three (3) years of relevant experience, or equivalent combination of education and experience.
- Experience working with multiple programming languages, such as Java or Ruby, and model-view-controller (MVC) frameworks, such as Ruby on Rails.
- Experience using JavaScript frameworks for building user interfaces, such as Vue.js or React.js.
- Excellent knowledge of HTML, CSS, and JSON.
- Aptitude to quickly learn other programming languages, frameworks, and other technologies, as needed.
- Strong written and verbal and communication skills.
- Ability to cultivate and develop inclusive and equitable working relationships with students, faculty, staff, and community members.
- Experience in and/or demonstrated commitment to supporting diversity, equity, access, inclusion, and wellbeing.
- Passionate about working in an organization that values and promotes diversity, equity, inclusion, anti-racism, and wellbeing.
*No Visa Sponsorship is available for this position.
*Employees are expected to meet all of the Cornell University Staff Skills for Success, which are essential for individual and organizational success.
Preferred Qualifications
- Experience working in university and/or library information technology.
- Familiarity with repository platforms, such as DSpace or other library repository software.
- Familiarity with FOLIO or other library service platforms.
- Experience using open-source software.
- Ability to facilitate information-gathering conversations with subject matter experts and stakeholders to identify needs.
- Experience using tools such as JIRA or GitHub for issue tracking, Git or another source control repository, and an integrated development environment (IDE) of choice.
- Proficiency developing web interfaces for major browsers.
- Familiarity with Agile programming and best practices such as test-driven development, continuous integration, and working collaboratively in sprints.
- Experience with content management systems, such as WordPress.
What We Offer
Rewards and Benefits
University Job Title:
Applications Programmer III
Job Family:
Information Technology
Level:
F
Pay Rate Type:
Salary
Pay Range:
$82,319.00 - $95,669.00
Remote Option Availability:
Fully Remote
Company:
Endowed
Contact Name:
Maria Avila
Job Titles and Pay Ranges:
Non-Union Positions
Noted pay ranges reflect the potential pay opportunity for each job profile. The hiring rate of pay for the successful candidate will be determined considering the following criteria:
Prior relevant work or industry experience
Education level to the extent education is relevant to the position
Unique applicable skills
Academic Discipline (faculty pay ranges reflects 9-month annual salary)
Union Positions
Current Employees:
Online Submission Guidelines:
Employment Assistance:
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:
EEO Statement:
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. We also recognize a lawful preference in employment practices for Native Americans living on or near Indian reservations. 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.
2023-05-02