1

Computer Systems Programmer Jobs in Chicago, IL (NOW HIRING)

Senior Systems Engineer

Chicago, IL · On-site

$107.60K - $147.30K/yr

Senior Systems Engineer, Chicago IL This Senior Systems Engineer position is fully onsite ... Computer Science, Computer Engineering or an equivalent field. - Strong Linux experience working ...

Senior Trading Systems Engineer

Chicago, IL · On-site

$107.60K - $147.30K/yr

Senior Trading Systems Engineer, Chicago, IL This Senior Trading Systems Engineer position is 100 ... Computer Science, Computer Engineering or an equivalent field. - Strong Linux experience working ...

next page

Showing results 1-20

Computer Systems Programmer information

See Chicago, IL salary details

$17

$51

$84

How much do computer systems programmer jobs pay per hour?

As of May 29, 2026, the average hourly pay for computer systems programmer in Chicago, IL is $51.24, according to ZipRecruiter salary data. Most workers in this role earn between $37.16 and $64.13 per hour, depending on experience, location, and employer.

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

To thrive as a Computer Systems Programmer, you need strong programming skills in languages like C, C++, or Java, a solid understanding of computer architecture, and at least a bachelor's degree in computer science or a related field. Familiarity with operating systems, debugging tools, and version control systems such as Git is essential. Problem-solving abilities, attention to detail, and effective communication help professionals excel in collaborating with teams and troubleshooting complex issues. These skills and qualities are crucial for developing reliable, efficient systems software that meets organizational needs.

What are some common challenges faced by Computer Systems Programmers when integrating new software with legacy systems?

Computer Systems Programmers often encounter challenges when integrating new software solutions with existing legacy systems, such as compatibility issues, outdated documentation, and limited support for older technologies. These challenges require strong problem-solving skills, thorough testing, and sometimes creative workarounds to ensure seamless operation. Collaboration with system administrators and other IT staff is crucial to address these issues efficiently and to minimize system downtime during transitions.

What are Computer Systems Programmers?

Computer Systems Programmers are professionals who write, test, and maintain the software that allows computer systems to function efficiently. They typically work on the underlying systems software, such as operating systems, network distribution software, and compilers. Their responsibilities often include coding, debugging, and optimizing programs to ensure that hardware and software work together seamlessly. Computer Systems Programmers may also customize system software for specific organizations and troubleshoot technical issues related to system performance.

What is the difference between Computer Systems Programmer vs Software Developer?

AspectComputer Systems ProgrammerSoftware Developer
Primary FocusDeveloping, testing, and maintaining system-level software and operating systemsCreating applications, web, or mobile software for end-users
Required SkillsLow-level programming, understanding of hardware, OS internalsHigh-level programming, UI/UX design, application logic
Work EnvironmentOften in IT departments, system labs, or enterprise environmentsVaries from startups to large tech companies, often in office settings
CertificationsTypically none required, but certifications like CompTIA Linux+ may helpCertifications like Microsoft Certified, AWS Developer often preferred

In summary, Computer Systems Programmers focus on system-level software and hardware interactions, while Software Developers create user-facing applications. Both roles require programming skills but differ in scope and focus.

What are popular job titles related to Computer Systems Programmer jobs in Chicago, IL? For Computer Systems Programmer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Computer Systems Programmer jobs in Chicago, IL look for? The top searched job categories for Computer Systems Programmer jobs in Chicago, IL are:
Infographic showing various Computer Systems Programmer job openings in Chicago, IL as of May 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 64% Physical, 3% Hybrid, and 33% Remote job distribution, with an average salary of $106,589 per year, or $51.2 per hour.
Computer Systems Engineer

Computer Systems Engineer

SMS INFOCOMM CORPORATION

Worth, IL • On-site

Full-time

Posted 26 days ago


SMS InfoComm rating

6.5

Company rating: 6.5 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

156th of 217 rated repair and maintenance companies


Job description

Summary

Computer Systems Engineer for SMS InfoComm Corporation (Grapevine, TX). Install, configure, support & manage LAN/WAN infrastructure & networking devices such as Cisco routers, Extreme Summit L3 Switches & L2 Switches & WAPs. Monitor network & perform necessary maint. to ensure network avlblty, fast, efficient & high qlty DTS. Manage & administer Active Directory/DHCP/DNS Service & SCCM & proxy server. Manage & administer network security w/internet firewall & anti-virus server. Install, configure & manage Win. Server. Perform server & data backups. Deploy & implement IT projects.

Education and/or Experience

  • Bach. in Comp. Eng. +2 yrs related exp.

SMS InfoComm Corporation is an equal opportunity employer. Diversity and Inclusion are the foundation of our culture.