The University Libraries at the University of North Carolina at Chapel Hill is 
seeking two Library Software Applications Developers to join the Software 
Development department in the Library & Information Technology division. 
The responsibilities described in this posting will be divided between the two 
positions.

As a senior member of a highly collaborative team within the University 
Libraries’ Software Development department, the Library Software Applications 
Developer designs, implements, tests, and supports software projects at all 
stages of their lifecycles; evaluates advanced technologies and services to 
implement or customize for use by the University of North Carolina at Chapel 
Hill Community; and integrates systems and works with established frameworks to 
support technology and infrastructure for University Libraries services and 
collections. The person in this position advocates for and helps lead the 
implementation of robust software development and diagnostic practices, 
including automated testing, software documentation, peer review, and the 
responsible stewardship of software inspired by DevOps practices. Mentorship of 
staff and the continued cultivation of healthy, diverse, and inclusive working 
environments is a fundamental value in our department and the person in this 
position will contribute to and benefit from these practices. The University 
Libraries has fostered a community of learning and collaboration and presents 
many opportunities to learn new skills and to take on a range of technically 
challenging projects with support from colleagues.

The Library Software Applications Developer will serve as a technical lead and 
senior software developer on large-scale projects supporting either the campus 
Open Access initiatives and the scholarly repository infrastructure or the 
Libraries’ digital collections infrastructure. The campus Open Access 
initiatives and the scholarly repository infrastructure includes the Carolina 
Digital Repository and systems to support staff workflows related to scholarly 
communications. The digital collections infrastructure includes ArchivesSpace 
and our Digital Collections Repository, which enable internal workflows for 
archival collections management as well as collections discovery and access for 
our users. These projects make use of several programming languages, including 
Ruby, JavaScript, PHP, as well as supporting systems, such as indexing 
platforms, relational databases, and media servers. Each project is managed by 
a team that includes multiple software developers, metadata and user experience 
specialists, project managers, and product owners. The University Libraries is 
active in and committed to open-source software and communities and the Library 
Software Applications Developer will have opportunities to lead and contribute 
to open-source software projects in a variety of ways.

The position works in partnership with Libraries staff and campus partners to 
make technical recommendations based on an analysis of their business needs, 
while coordinating with other developers, system administrators, project 
managers, and stakeholders. The Analyst regularly shares progress with 
stakeholders, seeking input on prototypes. The Analyst provides support to 
users throughout the lifetime of the project, troubleshooting problems and 
maintaining code. Our colleagues have taken a variety of paths to technical 
specializations, and we welcome candidates seeking collaboration with 
professionals who care about their work, within an environment that respects a 
work-life balance.

Under the leadership of our University Librarian, Elaine Westbrooks, we have 
set out to redefine what it means to be a research library in the digital age. 
Of particular significance, in June 2020, we launched a groundbreaking 
Reckoning Initiative as "an effort to grapple with the fact of systemic racism 
as it is perpetuated in our profession, in higher education, and in the 
University Libraries." As an example of a program produced by this initiative, 
we recently launched the IDEA Action internal grant program to fund 
staff-proposed projects that advance equity and inclusion within the work of 
the University Libraries.

Within our Software Development department, we are proud of work supporting 
this mission through extensive improvements to systems accessibility, user data 
security, hiring and staff support practices, cross-departmental training, and 
internal learning and planning venues related to issues of equity and inclusion.

Salary and Benefits

This is a twelve-month EHRA IT Professional position. Estimated salary range is 
$70,000-82,000, salary commensurate with qualifications and experience. 
Standard state benefits of annual leave, sick leave, and State or Optional 
Retirement Plan.

Deadline for Application
Review of applications will begin upon receipt. Applications will be accepted 
until July 8, 2021.

For more information, please visit the full job posting.

The University of North Carolina at Chapel Hill is an equal opportunity 
employer that welcomes all to apply, including protected veterans and 
individuals with disabilities.


----
Brought to you by code4lib jobs: 
https://jobs.code4lib.org/jobs/48567-library-software-applications-developer

Reply via email to