1

Programming Volunteer Jobs in Illinois (NOW HIRING)

The essential functions of the COM include client support service programming, volunteer management and general operations. Qualifications: Applicant should have the following qualifications:

The essential functions of the COM include client support service programming, volunteer management and general operations. Qualifications: Applicant should have the following qualifications:

Program Manager

Chicago, IL ยท On-site

$70K - $75K/yr

Ability and willingness to work evenings and weekends as required for community-based programming, volunteer management, Walk to End Alzheimer's, and other work-related events * Ability to bend ...

New

next page

Showing results 1-20

Programming Volunteer information

See Illinois salary details

$8

$18

$32

How much do programming volunteer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for programming volunteer in Illinois is $18.54, according to ZipRecruiter salary data. Most workers in this role earn between $13.99 and $19.57 per hour, depending on experience, location, and employer.

What is a programming volunteer?

Programming Volunteers are individuals who offer their programming and software development skills on a voluntary basis, typically to support non-profits, open-source projects, or community initiatives. They work on tasks such as coding, debugging, developing new features, or maintaining software systems without monetary compensation. Programming Volunteers help organizations leverage technology to achieve their missions, often gaining valuable experience and networking opportunities in return.

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

To thrive as a Programming Volunteer, you generally need foundational knowledge in programming languages, problem-solving abilities, and experience with software development principles, often gained through coursework or self-study. Familiarity with version control systems like Git and popular development environments is commonly required, and some organizations may value certifications in relevant technologies. Strong communication, teamwork, and a proactive attitude help volunteers collaborate effectively and adapt to diverse project needs. These skills ensure that programming volunteers can contribute meaningful code, support team objectives, and drive positive outcomes for the organizations they assist.

What are some common challenges programming volunteers face when collaborating with non-technical team members?

Programming Volunteers often work closely with non-technical staff, such as project managers or community organizers, who may not be familiar with software development processes. Clear communication and patience are essential to bridge knowledge gaps and ensure project requirements are fully understood. Volunteers may need to explain technical concepts in simple terms and adapt their workflow to accommodate varying levels of technical literacy. This collaborative environment can be rewarding, but it also requires flexibility and strong interpersonal skills.

What is the difference between Programming Volunteer vs Programming Intern?

AspectProgramming VolunteerProgramming Intern
CredentialsTypically no formal requirements, open to enthusiastsOften requires enrollment in a related educational program or coursework
Work EnvironmentNon-profit, community projects, or open-source initiativesCompany or organization offices, tech startups, or corporate settings
Employer & Industry UsageNon-profit organizations, open-source communities, NGOsTech companies, startups, corporate IT departments
Search & Comparison IntentLooking for volunteer opportunities in programmingSeeking internship positions to gain industry experience

Programming volunteers typically contribute their skills to non-profit or open-source projects without formal compensation or requirements. Interns usually work within a company or organization, often as part of their educational path, gaining industry experience. While both roles involve programming skills, volunteers focus on community service, whereas interns focus on professional development.

What are the most commonly searched types of Programming jobs in Illinois?

The most popular types of Programming jobs in Illinois are:

What cities in Illinois are hiring for Programming Volunteer jobs?

Cities in Illinois with the most Programming Volunteer job openings:

Infographic showing various Programming Volunteer job openings in Illinois as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 10% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $38,571 per year, or $18.5 per hour.

Center Operations Manager

LAPRC

Kankakee, IL โ€ข On-site

Part-time

Posted 13 days ago


Job description


Center Operations Manager

Principal Functions:

The Center Operations Manager (COM) oversees the non-medical support services and daily operations of
the local center(s) to which they have been assigned. The essential functions of the COM include client
support service programming, volunteer management and general operations.


Qualifications: Applicant should have the following qualifications:

  1. Demonstrate a personal relationship with Jesus Christ in actions and attitudes, showing evidence of spiritual maturity.
  2. Exhibits a strong commitment and dedication to the Gospel and to the sanctity of human life, affirming life and never referring or advising a woman to have an abortion.
  3. Display a readiness and willingness to share the Gospel in word and deed, engaging in spiritual conversations and discipleship opportunities.
  4. Provide spiritual leadership, discipleship, encouragement and direction for staff, volunteers and clients.
  5. Agree with and uphold the LAPRC Mission, as well as all corporate statements and policies of LAPRC.
  6. Proficient use of computers and software to complete tasks.
  7. Self-motivated; ability to carry out responsibilities independently.
  8. Demonstrate the corporate values of Faith, Integrity, Excellence, Respect, and Compassion.
  9. Ability to work well on a team and carry out responsibilities as delegated
  10. Exhibit strong skills in organization and time management.
  11. A minimum of a high school education or GED is required. An Associate's or Bachelor's Degree is preferred, preferably in a related field, or related experience equivalent in the field.
  12. Experience in education, child development, or social service is preferred.


Major Responsibilities:

Client Support Service Programming

  1. Provide leadership for client support programming (parenting education, post abortion support, perinatal grief support).
  2. Work with Nurse Manager and Center Director to create a schedule for program hours.
  3. Coordinate schedules of volunteers and client appointment
  4. Review program Key Performance Indicators on a monthly basis and create a plan for meeting predefined goals.
  5. Ensure proper maintenance of client information and files, protecting confidentiality.
  6. Oversee the collection and inputting of statistical data on non-medical services and clients
  7. Organize and manage the intake and distribution of donated baby and maternity items.
  8. Provide direct client care when volunteers are unavailable or undertrained.
  9. Cross-train as a Client Advocate for the sake of assisting medical staff as needed and to provide options information to clients coming to the center for support services.
  10. Build and maintain relationships with community referral sources.

Volunteer Management

  1. Execute healthy volunteer management for the purpose of team unity and health.
  2. Recruit, encourage and equip a strong healthy team of client service volunteers.
  3. Train and coordinate volunteers to provide coverage during regular operating hours
  4. Provide continuing education for all non-medical volunteers as needed.
  5. Ensure volunteers are executing services according to LAPRC policies and procedures.

General Operations

  1. Cross-train to answer phones according to procedures.
  2. Assist in the ordering/purchasing of needed supplies.
  3. Help maintain clean and organized work spaces.
  4. Assist with weekly deposits, data entry and donor receipting.
  5. Assist with the preparation and execution of annual fundraising events.
  6. Represent LAPRC in the community and at churches as delegated by the Center Director.
  7. Participate in local team meetings led by the CD.
  8. Attend all required LAPRC staff meetings (virtual and in-person).