> Markdown version of [/jobs/ext/2599220-programming-specialist](https://www.wearedevelopers.com/jobs/ext/2599220-programming-specialist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programming Specialist - **Company:** Massillon Public Library - **Location:** Massillon, OH, United States - **Salary:** $31,200.0 - $37,440.0 - **Contract:** Contract - **Skills:** Computer Programming, Text Processing - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=57ce5257c1d6744e ## About the Role · High school diploma/GED with one (1) year of experience working with the public required · Extensive knowledge of popular authors/books and movies for all ages required · Customer service experience, preferably in library environment, desirable · Story telling experience, a plus · Basic computer/word processing and internet/email skills · Valid driver's license required · Must be insurable by Library's auto insurance carrier · Must have acceptable results on a criminal background check ## Description · To provide comprehensive service to all patrons and develop and present library programming, · Develop, present, implement and evaluate age-appropriate programs and system-wide events for patrons of all ages both inside and outside of the Library, as directed · Research, make contact, and negotiate with potential program presenters/performers and help foster cooperative community partnerships · Work collaboratively with other members of the Programming department and Library staff to generate program ideas and coordinate development · Create programming and community events to match Library initiatives and departmental objectives · Participate in budget request process and manage allocated funds throughout the year · Provide Reader's Advisory to patrons of all ages · May be asked to lead a book discussion group · Work with Marketing staff and follow established procedures to promote programs and events · Remain current on popular trends for all ages · Provide public service at public service desks, as assigned · Share Chain of Command responsibilities · Maintain displays on bookshelf end panels · Take advantage of continuing education opportunities as appropriate · Follow appropriate cash handling procedures · Maintain regular and reliable attendance · Demonstrate ability to get along with others · Maintain a positive attitude toward the Library and its programs · Abide by established Library policies · Necessary physical aspects include, but are not limited to: standing, sitting, operating office equipment climbing steps, lifting up to 35 lbs., and pushing or pulling loaded carts · Attend appropriate meetings and workshops · Perform other duties as assigned by supervisor ## Related Videos - [A beginner’s guide to modern natural language processing](https://www.wearedevelopers.com/videos/858-a-beginner-s-guide-to-modern-natural-language-processing) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) - [Multilingual NLP pipeline up and running from scratch](https://www.wearedevelopers.com/videos/901-multilingual-nlp-pipeline-up-and-running-from-scratch) - [Ranking Amazon Reviews by Quality with Pointwise Ratings learned from Pairwise Data](https://www.wearedevelopers.com/videos/2-ranking-amazon-reviews-by-quality-with-pointwise-ratings-learned-from-pairwise-data) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Data Science & more: The Lopez dilemma](https://www.wearedevelopers.com/magazine/10-data-science-more-the-lopez-dilemma)