1

Computer Programming Co Op Jobs in Chicago, IL (NOW HIRING)

... Engineering,Data Analytics, or related field. Experience * Proficiency in Microsoft Excel ... Previous internships, co-op, project work, or coursework in transportation, logistics, supply chain ...

Manufacturing Engineer Co-op

Wheeling, IL · On-site

$75K - $97K/yr

The Engineering Co-op supports Engineering in implementing lean manufacturing processes and supports efforts in maintaining the quality management system. Additional responsibilities include ...

As a Kraft Heinz Packaging Co-Op, you are hand-selected by our Packaging Leadership team to ... You will be enrolled in a Bachelor's degree in Packaging Science, Packaging Engineering and other ...

As a Kraft Heinz Packaging Co-Op, you are hand-selected by our Packaging Leadership team to ... You will be enrolled in a Bachelor's degree in Packaging Science, Packaging Engineering and other ...

2025 - Summer Intern Co-op Conversion

Gary, IN · On-site

$15 - $20/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

2025 - Summer Intern Co-op Conversion

Chicago, IL · On-site

$15.50 - $20.50/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

2025 - Summer Intern Co-op Conversion

Aurora, IL · On-site

$14.25 - $19/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

2025 - Summer Intern Co-op Conversion

Hammond, IN · On-site

$14.25 - $19/hr

This requisition is for 2025 Summer Intern/Co-op Conversion candidates with assignment end dates ... Functional Talent Scouts (function or engineering subfunction), who are CC03 or higher employees ...

This is a hands-on role for students in electrical and computer engineering, mechanical engineering, or related technical programs who want real experience at the intersection of acoustics, signal ...

This is a hands-on role for students in electrical and computer engineering, mechanical engineering, or related technical programs who want real experience at the intersection of acoustics, signal ...

next page

Showing results 1-20

Computer Programming Co Op information

See Chicago, IL salary details

$34K

$66.9K

$98.4K

How much do computer programming co op jobs pay per year?

As of Jul 13, 2026, the average yearly pay for computer programming co op in Chicago, IL is $66,933.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,000.00 and $82,400.00 per year, depending on experience, location, and employer.

What is a Computer Programming Co-Op?

A Computer Programming Co-Op is a cooperative education program that allows students to gain hands-on work experience in computer programming while still in school. These positions are typically offered by companies in partnership with educational institutions, enabling students to alternate between classroom learning and practical work in a real-world setting. Co-Op students work on actual projects, often contributing to software development, debugging, and testing, under the supervision of experienced professionals. This experience helps students build technical skills, expand their professional networks, and improve their chances of securing a job after graduation.

What types of projects can a Computer Programming Co Op expect to work on, and how is mentorship typically structured in this role?

As a Computer Programming Co Op, you can expect to contribute to real-world software development projects, such as feature implementation, bug fixes, or assisting with code reviews. Co Op students are usually paired with experienced engineers or assigned to a team that provides ongoing mentorship and guidance through regular check-ins, code feedback, and project planning meetings. This structure not only helps you develop technical skills but also exposes you to agile workflows and collaborative problem-solving. You’ll often have the opportunity to present your work and receive constructive feedback, which supports both your learning and career growth.

What are the key skills and qualifications needed to thrive as a Computer Programming Co-Op, and why are they important?

To thrive as a Computer Programming Co-Op, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, typically gained through relevant coursework or a computer science degree program. Familiarity with software development tools, version control systems like Git, and integrated development environments (IDEs) is commonly expected. Strong analytical thinking, problem-solving abilities, and the willingness to learn from feedback are crucial soft skills for success in this role. These skills and qualities enable Co-Ops to effectively contribute to real-world projects, adapt to team workflows, and grow as future software professionals.
What are the most commonly searched types of Computer Programming jobs in Chicago, IL? The most popular types of Computer Programming jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Computer Programming Co Op jobs? Cities near Chicago, IL with the most Computer Programming Co Op job openings:

Transportation Analytics Co-Op

Roquette

Geneva, IL

$23/hr

Full-time

Posted 10 days ago


Job description

Roquette is a family-owned global leader in plant-based ingredients and a leading provider of pharmaceutical excipients.

Want to help us make a difference?
Using plant-based resources, we collaborate with our customers and partners to imagine and offer ingredients to better feed people and treat patients.
Each of our ingredients responds to unique and essential needs, and they enable healthier lifestyles.

The Transportation Analytics Co-Op will support the Transportation and Supply Chain teams by delivering data-driven insights that improve railcar utilization, shipment visibility, and transportation performance across the network. This role is designed for a highly analytical student who is interested in transportation, logistics, and supply chain operations, and who is eager to gain hands-on experience in rail analytics within a dynamic business environment.

The Co-Op will assist in monitoring railcar movements, analyzing asset productivity, identifying service risks, and developing reporting tools that support operational and strategic decision-making. This position offers an excellent opportunity to work cross-functionally with transportation, plant operations, customer service, and supply chain teams while contributing to continuous improvement initiatives that enhance service, efficiency, and network performance.

This co-op opportunity is for students in their junior or senior year of college. Applicants must be enrolled in school for the entire duration of the co-op assignment.

This position is located inGeneva, IL, or Keokuk, IA.

What We Offer:

  • 6-month paid co-op role (August 2026- February 2027)

  • The hourly rate of pay for this role is $23/hour

  • A highly collaborative team environment with opportunities for mentorship, project ownership, and peer collaboration

What You'll Do:

  • Analyze railcar utilization, cycle times, dwell time, car turns, and overall asset productivity to identify trends, risks, and improvement opportunities.

  • Monitor rail shipment visibility and performance across origin, transit, and destination points to support proactive issue identification and resolution.

  • Develop, maintain, and enhance dashboards, scorecards, and KPI reporting for transportation and supply chain stakeholders.

  • Track key transportation metrics, including on-time performance, loaded and empty movements, service reliability, and network flow.

  • Conduct root-cause analysis on transportation delays, visibility gaps, underutilized assets, and service disruptions.

  • Support daily, weekly, and monthly reporting processes for transportation leadership and operational teams.

  • Partner with cross-functional teams, including transportation, logistics, customer service, plant operations, and supply chain planning, to improve rail performance and asset efficiency.

  • Assist in evaluating carrier and network performance and help identify opportunities to improve service and railcar utilization.

  • Validate data and support data integrity across ERP, transportation, and reporting systems.

  • Contribute to transportation optimization and continuous improvement initiatives focused on efficiency, visibility, and operational performance.

  • Support ad hoc analysis, scenario modeling, and special projects related to rail transportation and logistics operations.

What You'll Need:

Education

  • Currently pursuing a Bachelor's degree inBusiness, Accounting, Finance,Supply Chain Management, Logistics, Transportation, Engineering,Data Analytics, or related field.

Experience

  • Proficiency in Microsoft Excel, including Pivot Tables, formulas, charts, and data analysis.

  • Strong analytical and quantitative skills, with the ability to interpret data and translate findings into actionable insights.

  • High attention to detail and commitment to data accuracy.

  • Strong written and verbal communication skills, with the ability to present information clearly and effectively.

  • Experience withbusiness intelligence software system (Qlik,Power BI, Tableau)and visualization tools is preferred.

  • Previous internships, co-op, project work, or coursework in transportation, logistics, supply chain, analytics, or operations is preferred.

  • Interest in transportation analytics, rail operations, and supply chain performance improvement.

  • Strong problem-solving skills and a continuous improvement mindset.

  • Ability to work independently while collaborating effectively with cross-functional teams.

  • Eagerness to learn, take initiative, and contribute to operational and analytical projects.

What You'll Gain:

  • Hands-on experience in transportation analytics with a focus on rail operations and asset performance.

  • Exposure to cross-functional supply chain and logistics processes in a corporate environment.

  • Opportunities to build reporting, analytics, and problem-solving skills while supporting real business decisions.

  • Experience working with operational data, performance metrics, and continuous improvement initiatives.

  • Professional development through collaboration with transportation and supply chain leaders.

AAP/EEO Statement

Roquette is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. "AAP, EEO, Drug-Free Workplace"

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

If you identify yourself in this position, please apply byuploading your resume and let's start the journey together!

Roquette is proud to be a global company where you can find personal and professional growth through multiple diverse experiences.

Roquette strives to create a dynamic workforce while remaining firmly committed to equal opportunity by complying with EEO laws.

As we continue to grow, Roquette understands that to be successful we must always be inclusive in our approach.

To find out more about our products, values and sustainable development ambitions visit us at www.roquette.com and at www.sustainability.roquette.com