{{ site.title }}

Software Development Librarian

Software Development Librarian

NC State University Libraries Job Location: North Carolina Apply By: Open until filled. Date Created: 05-15-2024

The Software Development Librarian works as an active participant in a team that advances library services through applied research and application development and manages the entire life cycle of projects, from requirements gathering to deployment. They provide technical leadership and hands-on programming expertise for a portfolio of library projects, based on their skills and interests and on current opportunities. In close collaboration with a variety of partners across the Libraries, they identify emerging technologies that have potential for new and improved library services. Working both independently and in team settings, the incumbent develops new digital library services through an iterative, data-informed, and test-driven process that emphasizes creativity, usability, sustainability, and performance. They maintain and provide enhancements to existing library applications and collaborate closely with Libraries Information Technology staff to develop and maintain supporting infrastructure. The position deeply considers how their approach to their daily work reflects and advances the Libraries’ Strategic Plan, creating an environment and community that is welcoming for both patrons and colleagues alike. They help set the direction of the department's work, participate in library planning, and serve on library-wide committees, task forces, and teams. Librarians are expected to be active professionally and to contribute to developments in the field. This position reports to the Associate Head, Digital Library Initiatives. This position is based in North Carolina. This position is eligible for flexible hours and a hybrid work environment, based on departmental and operational needs.

Learn More »

Affiliates