Associate Head, Software Development Department

Job description

Posting Information

Position Information

Position Type Permanent Staff (EHRA NF) Department University Library-550501 Working Title Associate Head, Software Development Department Appointment Type EHRA Non-Faculty Instructional Position Posting Category Information Technology Salary Range $74,500 - $95,000 Full Time/Part Time? Full-Time Permanent Hours per Week 40 Vacancy ID NF0003752 Position ID 20033415 Posting Open Date 05/08/2019 Application Deadline Open Until Filled Yes Proposed Start Date 06/24/2019 Position Summary

The University Libraries at the University of North Carolina at Chapel Hill is seeking an Associate Head, Software Development Department to join the Library & Information Technology division.

The Associate Head takes a leadership role within UNC Libraries’ highly collaborative Software Development Department. The person in this position advocates for and leads the implementation of robust software development and systems analysis practices, including automated testing, software documentation, user-centered system design, and the responsible stewardship of software inspired by DevOps practices. The University Libraries is active in and committed to open source development and communities and the Associate Head will have opportunities to contribute to open source software projects in a variety of ways. Mentorship of staff and the continued cultivation of healthy, diverse, and inclusive working environments is an essential requirement for any position in our department. The UNC 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 senior staff.

Educational Requirements

Master’s and 1-2 years experience or Bachelors and 2-4 years’ experience, or will accept a combination of related education and experience in substitution.

Qualifications and Experience

Experience mentoring software developers and developing a supportive and rewarding team culture.
Experience working collaboratively and communicating effectively with software stakeholders coming from a range of technical backgrounds.
Experience developing server-based and browser-based software.
Experience transferring data between systems via APIs.
Excellent interpersonal, verbal, and written communication skills.
A commitment to fostering a diverse and inclusive environment where differences and complexities in background, cultures, values and viewpoints are valued.

Experience working in a library or academic setting
Experience supervising technical staff.
Experience with agile development methodologies.
Experience with computational research (e.g. data science) methods.
Experience working with Machine Learning systems and models.
Familiarity with practical applications of artificial intelligence concepts.
Experience working with application frameworks (e.g. Ruby on Rails, Django, Laravel, or Angular).
Experience applying DevOps techniques in partnership with infrastructure management colleagues.
Experience with test driven development and/or continuous integration.

Equal Opportunity Employer

The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.

Special Instructions

For a more detailed vacancy announcement, please visit:

Please include a resume of relevant experience, a cover letter highlighting your interest in this position and Carolina’s libraries, and the names,
titles, and contact information for three professional references. Additionally, please indicate in your cover letter where you first learned of this position.

Quick Link Department Contact Information

Department Contact Name and Title Freda McClain Department Contact Telephone or Email [email protected] Office of Human Resources Contact Information

If you experience any problems accessing the system or have questions about the application process, please contact the Office of Human Resources at (919) 843-2300 or send an email to [email protected]
Please note: The Office of Human Resources will not be able to provide specific updates regarding position or application status.

Applicant Documents Required Documents
  1. Curriculum Vitae / Resume
  2. Cover Letter
  3. List of References
Optional Documents
    Supplemental Questions

    Required fields are indicated with an asterisk (*).

    1. * Please select the response below that describes your level of education that best or mostly closely satisfies the education requirements for this position.
      • Bachelor’s degree in required discipline(s) listed or related field
      • Bachelor's degree in any field/discipline
      • Master's degree or Doctorate degree in required discipline(s) listed or related field
      • Master's degree or Doctorate degree in any field/discipline
      • None of the above
    2. Do you have experience mentoring software developers and developing a supportive and rewarding team culture?
      • yes
      • no
    3. Do you have experience working collaboratively and communicating effectively with software stakeholders coming from a range of technical backgrounds?
      • yes
      • no




    Diversity Profile: University



    View more

    Learn more on Inside Higher Ed's College Page for University

    Arrow pointing right
    Job No:
    Posted: 5/10/2019
    Application Due: 7/9/2019
    Work Type: