employer logo

Web Application Developer

Douglas County Libraries

Philip S. Miller Library

Application Deadline

Open Until Filled

Wages

$4,074.99 to $5,702.56 per Month   Calculate

Location

Castle Rock, CO

Hours

40.00

MLS

Not Required

Minimum Education

Bachelor's Degree

Library Experience

Preferred

Supervisory Experience

Preferred

Type of Library

Public

This job is more than 3 weeks old or the application deadline has passed.

Job Description

GENERAL SUMMARY: Under the direction of the Associate Director of Information Technology, the Web Application Developer provides expert guidance in the design, documentation, development, modification, installation, implementation, and support of new and/or existing applications/software. Develops and integrates applications that improve the user experience in discovering, accessing and using library resources and services across the entire Douglas County Libraries environment; explores and analyses emerging technologies to support the Districts’ expanding services in digital communication. ESSENTIAL DUTIES AND RESPONSIBILITIES: •Develops design specifications from internal and external stakeholders for web-based applications. •Serves as a liaison between customers, vendors and information technology (IT) management throughout the development process. •Reviews and approves technical requirements for web and applications projects; assists in developing project plans and provides technical guidance to team members. •Assists in gathering requirements; writes code; maintains documentation, and supports applications use. •Functions as a DBA (Database Administrator) for web-based applications. •Develops applications using one of several web scripting languages. •Installs, configures, and manages web server software, web scripting languages, and web metric packages. •Performs diagnostics of web server activity to determine application errors, web server incursions or other website faults; initiates and/or recommends appropriate action to resolve the deficiencies. •Coordinates and facilitates activities relating to the preparation of testing and implementation plans, as well as works with teams to resolve web and applications project or system-level issues. •Performs application, site, and software tests documenting repairs and fixes to both the general server environment and applications. •Documents web processes and applications working toward organizational consistency and mitigating risk for staff turn-over and absences. •Provides redundancy and additional labor to assist the Web Administrator. •Creates positive experiences for library patrons by effectively and efficiently performing job tasks; presents a positive image of the library in attitude, communications and appearance while performing duties in both the public and staff areas. •Demonstrates a professional, positive, cooperative, team-oriented working relationship with staff, coworkers, and volunteers. •Stays current on DCL policies, processes, procedures and technologies required to perform work duties. •Promotes DCL’s culture of safety by following library safety policy guidelines and safety rules. Practices effective personal and branch safety. •Performs other work duties as assigned

Additional Info & Requirements

WORK ENVIRONMENT: Work is generally performed in an office and library environment, at computer workstations, on multiple tasks, equipment, software programs, and projects. Work requires constant sitting and computer work, moderate physical activity, close visual work; with regular proximity to automated handling equipment, regular exposure to moderate noise levels, residual dirt, dust, chemicals, mold or foreign substances and occasional high noise levels. Work involves extensive interaction with customers and staff, limited exposure to behavior issues; may require regular travel and transportation of materials or equipment. May require varied work hours, including weekends and evenings, which may change periodically. May require periodic 24/7 on-call duty rotations. KNOWLEDGE, SKILLS AND ABILITIES REQUIRED: •Experience in a LAMP (Linux, Apache, MySQL, PHP) or Tomcat environment specifically working to design, develop, and integrate web-based library services •Experience with a web application framework such as Zend, Symfony, or Ruby on Rails and a JavaScript library such as jQuery or YUI •Experience with AJAX •Experience with team-based development using version control systems such as CVS, Subversion, or Git •Experience with XSLT •Experience with Solr •Familiarity with digital collection development and digital media technologies including audio and video delivery through the web •Experience with bibliographic data and integrated library systems as related to the development of the library web catalog •Experience developing and supporting mobile applications •Formal coursework in, or experience with, user information-seeking behaviors 10. Demonstrated commitment to user-centered library service and the ability to work flexibly and creatively in a changing and fast-paced environment with a culturally diverse population •Demonstrated excellence in communication skills •Strong organizational, analytical, and problem solving skills •Familiarity with web accessibility issues and strategies •Ability to interface with vendors to achieve maximum product functionality •Ability to identify and mitigate technology risk •Thorough understanding of backup and recovery processes of all related web/applications systems •Ability to provide on-call and emergency coverage outside of traditional library business hour •Ability to work cooperatively and to maintain effective working relationships to accomplish job responsibilities •Ability to write well and maintain technology documentation •Ability to quickly learn and put to use new skills and knowledge brought about by rapidly changing information or technology •Ingenuity and inventiveness in the performance of assigned tasks •Must have the ability to learn and become proficient in functions required to perform job duties, working effectively independently or as part of a team to complete tasks as assigned. •Must communicate effectively using English. Must read and write English at a level appropriate to the position. •Computer Skills: Must demonstrate proficiency in computer use including internet, email, Microsoft Office Products (or equivalent). Keyboard skills required at an equivalent of typing 50 words per minute with minimal errors. Must be able to learn and become proficient with equipment and software programs as required to effectively and efficiently perform assigned duties. •Physical Abilities: Must have the physical ability, stamina, mobility and manual dexterity to: Support the technical requirements of a seven-day-a-week library. Work at computer workstations, repetitively for extended periods. Stand, walk, grasp, climb, bend, squat, kneel, crawl, work above the shoulder, and read a minimum 8 point font, regularly. Access and transport relevant materials or equipment up to 40 pounds, regularly. On a regular basis, tolerate residual smoke, dust, mold or foreign substances on materials. Occasionally, may work at heights up to 30 feet or in confined space.

The Community

The pioneer spirit, accompanied by the beauty of the mountains, foothills and plains, is gloriously evident in Douglas County. The County’s strength, as the centerpiece of the Denver/Colorado Springs development corridor, is a perfect blend of quality lifestyle and business environment. Through engagement, education, and entertainment, Douglas County Libraries transforms lives and builds community, and is a passionate advocate for literacy and lifelong learning. Douglas County Libraries, **USA's #1 Library (Hennen American Public Library Ratings, 2009, 2010),** is a major contributor as to why Douglas County has been nationally recognized as a great place to live, work and raise a family.

HR Info

Apply via our online application system at DouglasCountyLibraries.org. Hand delivered, mailed, faxed or emailed applications and resumes will not be accepted. EOE.

Posted Jan 13, 2012