Sno-Isle Libraries

Marysville , WA
Apply Now

Web Developer

Sno-Isle Libraries
Marysville, WA Full-time
Posted on October 19, 2018

invites applications for the position of:
Web Developer

Are you looking to put your skills to use for a great cause in a beautiful place? Sno-Isle Libraries seeks a web developer to join our Marysville team. This pro will develop, support and maintain user-friendly web pages. In addition to applying high UX/UI standards, you’d also help us capture analytics to track our success at providing world-class library service. We serve the residents of Snohomish and Island counties, where recreational, educational and cultural opportunities abound.

Location: Service Center
Pay Range: $5,536.27 – $7,612.80 Monthly
Hours per week: 40

Closing Date: November 5, 2018, 9:59pm

Job Summary

Develop and maintain web-based applications using a variety of tools to support the Library's strategic plans.

Essential Functions

Functions listed are intended only as illustrations of the various types of work performed. The omission of specific duties does not exclude them from the position if the work is similar, related or a logical assignment to the position. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this job.

  • Develop, support and maintain user-friendly web pages in collaboration with staff, vendors and consultants.
  • Support the capture of web data analytics and dashboards to track and measure progress and outcomes on organizational metrics.
  • Apply online, web and mobile User Experience (UX) and User Interface (UI) approaches chosen by the organization.
  • Participate in the evaluation of new products that integrate with web and/or mobile content; plan and conduct usability studies.
  • Develop and support infrastructure for forms-based data collection and content database interfaces and web applications.
  • Review and test pages developed by others as required.
  • Provide support on the use of web tools and applications.
  • Stay abreast of emerging technologies that support the library district's needs.

Additional Duties and Responsibilities

Duties are considered non-essential and include the following:

  • Attend meetings, training and workshops to keep technical skills up-to-date.
  • Assist with special projects as required.
  • Participate on committees or teams as required.
  • Train staff as needed.
  • Perform other duties as assigned.


The position reports to the Information Architect.

Core Library Competencies

Employees are expected to demonstrate the following qualities at all times:

  • Adaptability: Adjust nimbly to obstacles or changing conditions to arrive at the desired goal.
  • Communication: Express self clearly, effectively, and compellingly in written, verbal, and nonverbal messages.
  • Customer Service: Build and maintain responsive, effective relationships with internal and external customers.
  • Interpersonal: Accurately perceive others and the impact of one's own behavior to balance relationship and goal needs appropriately and positively in interactions.
  • Professionalism: Align behavior with the library's mission, values, and strategic focus in serving a diverse stakeholder community

Required Knowledge, Skills, and Abilities

The employee is expected to perform or possess the following:

  • Demonstrated knowledge of common operating systems (UNIX/Linux/Windows/IIS) and applications, network theory and best-practices, Internet protocols, programming languages, web languages such as HTML, CSS, XML, ASP.NET, ColdFusion, JavaScript, Common Gateway Interface (CGI), SQL, Perl, PHP, business-to-business applied programming interfaces (APIs) and User Experience (UX), Google Analytics, Google Tag Manager and Google Data Studio. Adobe Creative Suite.
  • Knowledge of Library District policies and procedures.
  • Knowledge of social media, cloud-based computing, mobile design and development, and current usability practice.
  • Ability to be flexible, manage ambiguity, adapt to change and successfully work in a fast-paced dynamic environment.
  • Ability to manage competing deadlines and priorities.
  • Ability to work cooperatively and maintain effective relationships with the public and co-workers.
  • Strong customer service and communication skills.

Education and Experience

  • Two-year college Associates Degree or 4-year Bachelor’s Degree with training certificates in fields related to information technology, programming, web development and design preferred
  • At least three years of experience and training, providing functional knowledge of full stack development, design, programming, user interface and experience, quality assurance and top to bottom web maintenance is required.
  • Development coding skills and abilities preferred for this position are typically acquired through a combination of education, experience and training.

Physical and Environmental Conditions

The physical demands described here are representative of those that must be met by a staff member to perform the essential functions of this job successfully. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the incumbent is required to: talk and hear; sit, stand and walk; use hands and fingers to operate a computer, keyboard, and mouse; telephone; calculator and other office equipment as required. Specific vision abilities include sufficient vision to read and recognize numbers and alphabetical characters on video display terminals. An incumbent may occasionally lift and/or move objects or materials weighing up to 25 pounds.


The above job description is not intended as, nor should it be construed as, exhaustive of all responsibilities, skills, efforts, or working conditions associated with this job.

This and all Sno-Isle Libraries' positions are subject to transfer.