1

Programming Jobs in Chicago, IL (NOW HIRING)

Start Your Career with CAGE At CAGE Civil Engineering, we do more than design infrastructure--we build community. We're looking for a new or recent college graduate who's ready to kickstart their ...

Start Your Career with CAGE At CAGE Civil Engineering, we do more than design infrastructure--we build community. We're looking for a new or recent college graduate who's ready to kickstart their ...

Proficiency in programming, including object-oriented concepts and text-based languages * Strong communication, customer-facing, and time management skills, with the ability to manage multiple ...

Substation Engineer

Chicago, IL · On-site

$80K - $125K/yr

Substation Engineer KDM Engineering is seeking a motivated and detail-oriented Substation Engineer to join our growing team. In this role, you will support the engineering, design, and implementation ...

Electrical Engineer II

Chicago, IL · On-site

$80K - $95K/yr

KDM Engineering is searching for an Electrical Engineer II to join the team. Responsible for design development, equipment layouts, construction drawings and bill of materials for large projects ...

Be Seen First

Company Overview RDStolz Engineering LLC is an Ohio-based, full-service engineering firm specializing in engineering and design for the material handling industry. While we are leaders in material ...

Be Seen First

Company Overview RDStolz Engineering LLC is an Ohio-based, full-service engineering firm specializing in engineering and design for the material handling industry. While we are leaders in material ...

KDM Engineering provides a one-of-a-kind, client-recognized training and mentorship program. We give our new recruits the opportunity to become effective and knowledgeable engineers at a much faster ...

Free food & snacks Orion Engineers, PLLC was founded to make a difference to our employees, clients, and fellow military veterans who bravely served our country. Our team of dynamic and diverse ...

Civil Engineer

Chicago, IL · Hybrid

$80K - $100K/yr

Description CIVIL ENGINEER Contribute your expertise, skills, and experience as a Civil Engineer by joining our KDM Engineering team. KDM is a growing, award-winning, minority- and woman-owned ...

New

Controls Engineer

South Elgin, IL · On-site

$76K - $90K/yr

Siemens Portal, Step7/Wincc, Omron, Automation Direct - Direct Soft) • Experience configuring, programming and troubleshooting skills with equipment including: Programmable Logic Controllers (PLC ...

next page

Showing results 1-20

Programming information

See Chicago, IL salary details

$25.8K

$91.7K

$153.6K

How much do programming jobs pay per year?

As of May 30, 2026, the average yearly pay for programming in Chicago, IL is $91,700.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,400.00 and $119,600.00 per year, depending on experience, location, and employer.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What are the most commonly searched types of Programming jobs in Chicago, IL? The most popular types of Programming jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Programming jobs? Cities near Chicago, IL with the most Programming job openings:
OSI Graduate Assistant for Programming

OSI Graduate Assistant for Programming

Dominican University

River Forest, IL • On-site

$1.36K/mo

Full-time

Posted 10 days ago


Job description

JOB TITLE: OSI Graduate Assistant for Programming
DEPARTMENT: Office of Student Involvement
PAY RATE: $1360 monthly stipend OR tuition remission (up to 6 credit hours for fall 2026 and 6 credit hours for spring 2027)
REPORTS TO: Assistant Director of Student Involvement
DATES: July 2026-May 2027
HOURS: 20 hours per week in person
SUMMARY
The Office of Student Involvement (OSI) strives to create a welcoming and inclusive community that fosters personal growth and inspires students to make a positive impact on the world. Through our programs, student organizations, and events, we aim to provide students with the tools and resources they need to succeed both in college and beyond.
The OSI Graduate Assistant for Programs will support this mission by contributing to the department's planning and implementation of signature campus events and creating meaningful experiences for the DU community.
Programming Responsibilities
  • Develop, plan, and implement campus events and activities that promote student engagement and community building
  • Support the coordination of OSI and RSO event logistics, including space reservations, vendor contracts, IT needs, and additional materials as deemed necessary
  • Oversight of student workers in the creation of marketing materials, both digital and physical maintaining consistent branding and clear communication for all programs
  • Create and schedule engaging social media content to promote OSI and digital engagement in collaboration with student workers
  • Co-Advisor to the Campus Activities Board and Commuter Student Association
  • Regularly check beinvolved@dom.edu account

OSI Responsibilities
  • Manage the daily operations of the SIRC and Underground, including maintenance of spaces and scheduling. Management of supplies, equipment, and materials
  • Assist in the execution of signature OSI events including but not limited to Welcome Weekend, Student Leadership Celebration, De-Stress Week, and more.
  • Training, supervision, development, and recognition of OSI student workers
  • Daily student worker schedule maintenance
  • Planning and facilitation of monthly staff meeting with student workers
  • Attend all required meetings, including one on ones with supervisor, with supervisees, and full staff meetings
  • Act as a strong role model and representative of OSI
  • Support the departmental and University mission and values

QUALIFICATIONS
  • Bachelor's degree required
  • Enrolled in a Dominican University graduate program
  • Ability to work flexible hours, including some nights and weekends