1

Programming Librarian Jobs in Chicago, IL (NOW HIRING)

Pcb Design Engineer

Niles, IL ยท On-site

$60 - $90/hr

PCB Design Engineer (Contract) This contract role offers an experienced PCB Design Engineer the ... Maintain general awareness of component libraries and apply standard library elements in PCB ...

Senior Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

The libraries you work on will become the engine of our firm's strategies. Responsibilities ... Strong knowledge of engineering software systems for low latency * Excellent technical and non ...

C++ Developer

Chicago, IL ยท On-site

$150K - $250K/yr

The C++ Developer will have the opportunity to work in one of our offices focusing on all aspects ... Knowledge of third-party libraries (i.e. STL and Boost), linux environments, git * Exceptional ...

C++ Developer

Chicago, IL

$150K - $250K/yr

The C++ Developer will have the opportunity to work in one of our offices focusing on all aspects ... Knowledge of third-party libraries (i.e. STL and Boost), linux environments, git * Exceptional ...

... libraries, lists, pages and web parts * Experience with SharePoint 2013 / 2010, C#, CSS, JavaScript, HTML and SQL Server * Strong technical background and experience in several programming languages ...

... libraries and services Required Skills - Programming experience. Your job will require you to code. We mainly write in Python, so experience in this language is preferred. Familiarity with another ...

New

Showing results 41-60

Programming Librarian information

See Chicago, IL salary details

$29.9K

$69.7K

$124.1K

How much do programming librarian jobs pay per year?

As of Aug 18, 2026, the average yearly pay for programming librarian in Chicago, IL is $69,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,400.00 and $87,000.00 per year, depending on experience, location, and employer.

What is a programming librarian?

Programming Librarians are library professionals who specialize in developing, coordinating, and delivering programs and events for library users. They design activities such as workshops, lectures, book clubs, and community outreach events to engage diverse audiences and meet the educational, cultural, and recreational needs of the community. Programming Librarians often collaborate with other organizations, manage event logistics, and assess the impact of their programs to ensure they align with the library's mission. Their role is vital in making libraries vibrant, inclusive, and dynamic community spaces.

What are some common challenges faced by programming librarians when planning and executing library events?

Programming Librarians often encounter challenges such as limited budgets, scheduling conflicts, and ensuring programs meet the diverse interests and needs of their community. Balancing administrative tasks with creative planning can also be demanding, especially in libraries with smaller teams. Additionally, effective outreach and promotion are crucial to maximize attendance and impact, requiring strong collaboration with other staff and community partners. Adaptability and resourcefulness are key to overcoming these hurdles and delivering successful, engaging library programs.

What are the key skills and qualifications needed to thrive as a programming librarian, and why are they important?

To thrive as a Programming Librarian, you need a background in library science (often an MLS or MLIS degree), experience in event planning, and knowledge of community engagement strategies. Familiarity with library management systems, event registration platforms, and basic marketing tools like social media or email newsletters is typically required. Strong communication, creativity, and collaboration skills help in developing innovative programs and building partnerships. These abilities ensure relevant, engaging programming that meets community needs and promotes library services.

What is the difference between Programming Librarian vs Archivist?

AspectProgramming LibrarianArchivist
Required CredentialsMaster's in Library Science (MLS) or Library and Information Science (MLIS)Bachelor's or Master's in History, Archival Studies, or Library Science
Work EnvironmentPublic, academic, or special libraries; community programsArchives, museums, historical societies
Industry UsageLibraries, educational institutions, community centersHistorical preservation, museums, government agencies
Common Search IntentProgramming, events, community engagementPreservation, cataloging, historical records

The Programming Librarian focuses on creating educational programs, managing library technology, and engaging the community through events. In contrast, an Archivist specializes in preserving, cataloging, and managing historical records and artifacts. While both roles require library or archival credentials and work within information management environments, their primary functions and industry settings differ significantly.

Infographic showing various Programming Librarian job openings in Chicago, IL as of August 2026, with employment types broken down into 74% Full Time, 13% Part Time, and 13% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $69,748 per year, or $33.5 per hour.

$49.75 - $65.75/hr

Contractor

Re-posted 14 hours ago


Job description

.Net Developer
Chicago - Local only (Hybrid role)
6 Monts Plus contract to hire role.
Technical Developer on Microsoft stack, classic Visual basic 6, MS SQL Server
Mastery of modern web technologies, including HTML5, CSS3, JavaScript and JS frameworks (jQuery, ember.js, angular.js, Foundation, Bootstrap), JSON, Adobe Photoshop and other graphic editing tools are also essential.
Responsive web design, fluid layouts and positioning, including Mobile Interfaces
Browser behavior and compatibility, cross-browser issues and solutions, and testing
Knowledge of SEO concepts and coding for Search Engine Optimization
Knowledge of/coding REST APIs, AJAX, XML (XSD, XSL, XPATH), and Template Engines and MVC Frameworks
Creating CSS3 Animations
Knowledge of source control concepts and can commit code to repositories such as Git, SVN, TFS
Rapid Prototyping Skills with the ability to demonstrate/pitch website design/functionality to a client
Creating and executing unit tests using established unit test framework
Must have advanced skills in object oriented coding and scripting in languages such as Java, .net/C#, php, ruby as well as skills in relational database modeling and creating advanced SQL queries/procedures.
Must also have ability to create in-house JavaScript libraries of reusable components, ability to setup, and configure, and host websites with IIS and Apache, and ability to travel to off-site locations