The Programming Specialist is responsible for providing innovative adult programming. This position develops, plans, coordinates, executes, and evaluates programs for adults. This position also assists customers of all ages at public service desks with information and reference questions; assists and instructs customers with their use of library computers, personal electronic devices and other technologies; plans and presents library programs and performs collection development duties. Demonstrates enthusiasm and curiosity about the changing world of public libraries; is customer focused and forward thinking; is knowledgeable about library materials and technology and is eager to share what they know with library customers. Schedule includes evening and weekend hours and may be in charge of the library building during those times.