What: job title, keywords, or company
Where: city, state, or zip code

Sign up for E-mail Updates
Job Description:


Required/Preferred Qualifications
-- Bachelor's degree in Computer Science, Information Science, or a related field; or the equivalent combination of education and experience. 
-- Experience in the design and manipulation of database-driven web applications. 
-- Experience with PHP and/or another dynamic server-side language. 
-- HTML, CSS , SQL, JavaScript, jQuery and/or other common tools. 
-- In depth knowledge of website design, development, implementation, standards, and accessibility/usability guidelines. 
-- Excellent written and oral communication, interpersonal, and organizational skills. 
-- Creativity and strong analytical and problem-solving skills. 
-- Ability to learn new technical skills quickly; ability to meet deadlines; strong service-orientation. 

-- Advanced degree in Computer Science, Information Science, or a related field. 
-- Experience developing interactive web applications using the Drupal content management system, including module development. 
-- Experience with the Solr search platform. 
-- Familiarity or practical experience with library enterprise systems. 
-- Experience with RDF and/or semantic web standards. 
-- Knowledge of agile software development processes. 
-- Experience with Git. 
-- Experience with designing and implementing web services (REST). 
-- Front-end development experience. 
-- Examples of code hosted on GitHub, Packagist, Drupal.org, etc. 
The Web Development department supports multiple projects using JavaScript, PHP and MySQL, including a large site driven by the Drupal CMS. The Web Applications Developer will lead in implementing and extending the Drupal CMS for the main public facing web site of the University Libraries (www.lib.umn.edu), creating customization and personalization options for library users, optimizing library web site(s) for mobile devices, designing new sites, and using new web services technologies to improve the user experience in discovering, searching, finding, or accessing library materials and content. The Web Applications Developer is expected to exemplify software development best practices (source control, automated testing, deployment tools, devops, etc.) and write good documentation. Depending on expertise and experience, responsibilities would also include project assignments, such as: 

-- Enhance and maintain the Libraries' resource management database, LibData (http://libdata.sourceforge.net/). 
-- Creatively using various API's made available by Google, OCLC, Amazon, Ex Libris and other sources to enhance library resources and services. 
-- Conduct requirements analyses and interact with stakeholders to successfully design and implement software applications. 
Program/Unit Description
The Web Application Developer position is part of the Web Development department in the Libraries' Data and Technology division. 

Institutional Context: 
The University Libraries are an integral part of campus life and a significant contributor of resources and programs within the metropolitan area, the state, and beyond, and were the recipient of the 2009 Association of College and Research Libraries Excellence in Academic Libraries award. The Libraries provide a highly collaborative environment, distinguished by new models for teaching/learning, research support and scholarly communication; innovative web development, significant collaborative digital library development, programs of process improvement and organizational development, and a record of innovative partnerships. Outreach is strengthened by unparalleled infrastructure for resource sharing and information access within the state and region provided by the University Libraries-based Minitex program, which supports the Minnesota Digital Library. The Libraries are a member of the Association of Research Libraries, the Committee on Institutional Cooperation (CIC) Center for Library Initiatives, the Center for Research Libraries, the Digital Library Federation, and the Coalition for Networked Information, and are a founding partner in the HathiTrust. 
Application Instructions
This is a full time, annually renewable, Information Technology professional position in the Academic Professional/Administrative (P/A) classification. The Libraries offers a competitive salary, commensurate with experience. Excellent benefits. 

Review of applications begins immediately and will continue until the position is filled. Submit a letter of application, resume, and the names, addresses, telephone numbers and e-mail addresses of three current professional references at: https://employment.umn.edu/applicants/Central?quickFind=108208 . Please identify cover letter with UL293. This position requires a successful background check. 

The University of Minnesota is an equal opportunity educator and employer. 
Does this position require a background check?
Job Category:


Career Level:

Mid Career (2+ years of experience)

Job Type:

Full Time/Permanent