Web Developer
University of Nevada, Las Vegas
Las Vegas
The University of Nevada, Las Vegas invites applications for Web Developer
(16148).
PROFILE of the UNIVERSITY
UNLV is a comprehensive research university of approximately 28,000 students
and 2,900 faculty and staff dedicated to teaching, research, and service. The
university has internationally recognized programs in hotel administration and
creative writing; professional degrees in law, architecture, and dental
medicine; and leading programs in fine arts, sciences and education. UNLV is
located on a 332-acre main campus and two satellite campuses in dynamic
Southern Nevada. In 2009 the Brookings Institution in Washington, DC
established Brookings Mountain West on the UNLV campus to study the region.
For more information, visit us on-line at: http://www.unlv.edu.
PROFILE of the LIBRARIES DEPARTMENT
This position is located within the Web and Application Development Services
Department, part of the Library Technologies Division. The Web and Application
Development Services Department develops and deploys webpages, websites, and
related applications within the Libraries, and collaboratively helps maintain
existing web-based systems and services, including the primary library website
and digital collections.
ROLE of the POSITION
The UNLV University Libraries' website and associated applications are
critical components supporting the information discovery and delivery
environment for 21st century students, researchers and lifelong learners. This
administrative faculty position, reporting to the Head of Web and Application
Development Services, will primarily work to maintain and develop the current
library web presences using Drupal 6 & 7 and the Git revision control system.
This position will also design, code, and implement custom library web
applications, and help extend and maintain functionality of existing
applications associated with the Library's online presence. The UNLV Libraries
web presence is extensive and currently encompasses the main website
(http://www.library.unlv.edu) and other discovery systems and services, such
as digital collections (http://digital.library.unlv.edu) and the library
online catalog (http://webpac.library.unlv.edu). Typical duties include
developing web facing applications - primarily in Drupal -with back-end
database components; authoring scripts; leveraging and customizing application
APIs, and developing components and modules within the Library's content
management system (presently a mix of Drupal 6 and 7). As library discovery
layers evolve, the incumbent is expected to play a key role in helping to
integrate and present multiple library content sources and services in user-
friendly modes. The UNLV Libraries foster a collaborative working environment,
and the incumbent is expected to work constructively with a wide range of
groups and individuals, and possess the ability to communicate with colleagues
the technical constraints, requirements, and resource needs associated with
work projects. The incumbent will assist other colleagues in application
troubleshooting, upgrade, and security efforts; maintain up to date
documentation for developed applications; and help manage code in a version-
control system.
QUALIFICATIONS
Education and Experience: A bachelor's degree from an accredited university,
preferably in information science, computer science, math, or a related field;
and two or more years of relevant work experience utilizing a content
management system, preferably drupal.
Technical Skills: Demonstrated proficiency in developing in a PHP/MySQL
environment is required; experience with site building and coding modules in
an open source content management system, preferably Drupal; experience
working within Unix / Linux; experience designing and modifying relational
databases (such as MySQL); experience with web API libraries and frameworks;
working knowledge of javascript / jquery, HTML 5, and CSS; working knowledge
of XML; experience with a version-control system such as Git or Subversion;
knowledge of the LAMP stack or similar technology stacks.
Additional Skills: Familiarity and demonstrated ability to utilize user
centered design methodologies and usability principles; familiarity with
information architecture best practices in the design of applications; ability
to work on multiple projects simultaneously; ability to work in a
collaborative team environment; good oral and written communication skills,
including the ability to translate technical application design concepts into
layman's terms; ability to provide feedback on creative concepts as relates to
web technical or environmental feasibility; willingness to continually learn
and stay abreast of developments in web and application coding and best
practices.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/25832/
To post a new job please visit http://jobs.code4lib.org/
|