Library Web Applications Developer

Job description

Posting Details

Posting Details

Position TitleLibrary Web Applications DeveloperExternal Link to Posting Library - 30800Vacancy NumberE375Position Number7966Location of WorkplaceMain UNCW CampusBrief Summary of Work for this Position

The Library Web Applications Developer will analyze, design, create, implement, modify, test, debug and maintain a wide variety of open-source, custom in-house, and vendor supplied web applications for the purposes of providing a broad range of library services, discovery, and operations technology support. This position is currently responsible for approximately 50 applications, websites and related services on library-supported servers. The position participates in project teams, providing technical expertise needed for programming development, and works with users to develop project and system requirements.

Minimum Requirements

An Associate’s degree in Computer Programming or Bachelor’s degree with some computer related coursework from an appropriately accredited university; or an equivalent combination of education and experience.

Minimum one (1) year experience programming in a LAMP (Linux, Apache, MySQL and PHP) environment or equivalent

List the knowledge, skills, and abilities required to perform the essential functions of the position

Demonstrated experience with creating and designing websites using web technologies such as CSS, HTML and JavaScript.

Demonstrated experience with open source content management systems, specifically Drupal, including developing themes and modules.

Experience developing web applications using modern frameworks, such as Express, Django, Laravel.

Experience with JavaScript and JavaScript tools such as Node.js, JQuery, Angular, and React.

Demonstrated experience with SQL-based database systems such as MySQL and PostgreSQL.

Demonstrated experience working with Windows and Linux operating systems.

Preferred formal education, professional skills and work experience

Experience with version control systems such as Git, and hosting repositories such as Gitlab or Github.

Knowledge of server containerization systems, such as Docker.
Understanding of HTTP methods and REST APIs.

Knowledge of the latest web development standards and industry trends, including experience with responsive design and mobile design standards.

Ability to lead or contribute to projects as part of the Library ITS team.

Strong organization, communication, documentation, and customer service skills.
Knowledge of usability, accessibility, security and coding best practices.
Experience with, and enthusiasm for, open source software principles, development and tools.

Knowledge of library operations, services, systems, initiatives and mission.

Primary purpose of the division, department, and/or grant

Academic Affairs is the central division for implementing the mission of the University of North Carolina Wilmington. Through effective academic policies, practices and programs, it provides leadership for excellence in teaching, scholarship and creative work, as well as service to local, regional, and global communities. William Madison Randall Library supports the mission of the University of North Carolina Wilmington through the provision of information resources, services, and programs relevant to the needs of its students, faculty, and staff. It also serves as a rich cultural resource for the surrounding community and the region. To accomplish this mission, the library provides:
(1) diverse collections of informational resources in multiple formats;
(2) efficient access to informational resources;
(3) assistance and instruction in identifying, evaluating, and interpreting information;
(4) a safe and comfortable facility which stimulates intellectual curiosity and reflective thinking; and
(5) programs that connect scholars and interested individuals with information and expertise to inspire lifelong learning.

This position is part of the Randall Library Information Technology and Systems department which delivers a broad range of technology and systems support and services for library users (students, staff, faculty, and community visitors) and library operations. The Library provides a significant and expanding online presence, including online search and discovery, research support, information literacy, and digital library services. In addition, the Library maintains a variety of online technologies to support efficient internal library operations.

College/School InformationUniversity Information

The University of North Carolina Wilmington, the state’s coastal university, is dedicated to learning through the integration of teaching and mentoring with research and service. Guided by our Strategic Plan, the university is committed to nurturing a campus culture that reflects its values of diversity and globalization, ethics and integrity, and excellence and innovation. A public institution with nearly 17,000 students, the university is focused on supporting and enhancing the student-centered learning experience that has been a hallmark since its founding in 1947. UNCW offers an array of programs at the baccalaureate and master’s levels, and doctoral programs in marine biology, educational leadership, psychology and nursing practice. UNCW is one of the 17 institutions that make up the UNC System.

EEO Statement

The University of North Carolina at Wilmington is committed to and will provide equality of educational and employment opportunity for all persons regardless of race, sex (such as gender, gender identity, marital status, childbirth, and pregnancy), age, color, national origin (including ethnicity), religion, disability, sexual orientation, political affiliation, veteran status, military service member status, genetic information, or relationship to other university constituents – except where sex, age, or ability represent bona fide educational or occupational qualifications or where marital status is a statutorily established eligibility criterion for State funded employee benefit programs.

Applicant InstructionsMonths Per Year12 MonthsPosition TypePermanentAnticipated Ending Date if Time-Limited PositionsJob Posting Date07/09/2019Priority Consideration Date10/07/2019Priority Consideration Information

Priority consideration will be given to applications received by the Priority Date; however, applications will be accepted until the position is filled.

Address application documents toApplicant DocumentsRequired Documents
  1. Resume
  2. Cover Letter
  3. List of 3 Professional References
Optional Documents
    Posting Specific Questions

    Required fields are indicated with an asterisk (*).

    1. * Please describe your experience with creating and designing websites using web technologies such as CSS, HTML and JavaScript.

      (Open Ended Question)

    2. * How did you learn of this opportunity with UNC Wilmington?
      • UNCW LinkedIn Page
      • UNCW Facebook Page
      • UNCW Twitter Account
      • UNCW Website
      • Carolina Job Finder / Employment Guide
      • Direct Contact from UNCW HR Representative / Recruiter
      • UNCW Employee Referral
      • Craigslist
      • Other Social Media Tools
      • Chronicle of Higher Education
      • Other




    Diversity Profile: University



    View more

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

    Arrow pointing right
    Job No:
    Posted: 9/17/2019
    Application Due: 11/16/2019
    Work Type: