Description: 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 will be divided between the two positions. The position serves as 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.
Qualifications: Bachelor’s or Master’s degree and 0-2 years of experience or a combination of related education and experience. Experience developing server-based and browser-based software. Demonstrated ability to lead and complete technical projects. Experience mentoring software developers and developing a supportive and rewarding team culture.