1

Assistant Programmer Jobs in Illinois (NOW HIRING)

At CNA, we strive to create a culture in which people know they matter and are part of something ... This position has a deep understanding of AI engineering platforms, large language model (LLM ...

At CNA, we strive to create a culture in which people know they matter and are part of something ... This position has a deep understanding of AI engineering platforms, large language model (LLM ...

Senior AI Engineer - Guidewire

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Lead and mentor engineering teams in using AI tools (e.g., GitHub Copilot, Claude, Developer ...

Senior AI Engineer - Guidewire

Chicago, IL ยท On-site

$57 - $73.50/hr

At CNA, we strive to create a culture in which people know they matter and are part of something ... We are looking for a Senior AI Engineer to drive adoption of AI-first software delivery practices ...

Senior AI Engineer - Guidewire

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... We are looking for a Senior AI Engineer to drive adoption of AI-first software delivery practices ...

Senior AI Engineer - Guidewire

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Lead and mentor engineering teams in using AI tools (e.g., GitHub Copilot, Claude, Developer ...

Senior Data AI Engineer

Chicago, IL ยท On-site

$109K - $148K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Senior Data/AI Engineer is an individual contributor role responsible for designing, building, and ...

Senior AI Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Senior individual contributor on the Developer Experience (DevX) platform team, responsible for ...

Senior AI Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Senior individual contributor on the Developer Experience (DevX) platform team, responsible for ...

Senior AI Software Engineer

Chicago, IL ยท Hybrid

$72K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... This role combines hands-on engineering, architecture, and governance, ensuring AI solutions are ...

Senior AI Software Engineer

Chicago, IL ยท On-site

$72K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... This role combines hands-on engineering, architecture, and governance, ensuring AI solutions are ...

CNC Programmer/Set Up Operator

Cary, IL ยท On-site

$27 - $36.75/hr

In this role, one will be expected to develop, recommend and implement improvements to the CNC programming process as well as oversee set up personnel, assist with set ups, train, first piece ...

Senior Software Engineer, AI/ML

Chicago, IL ยท Hybrid

$72K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... We are looking for a highly skilled Senior Python AI Developer with deep expertise in building ...

Showing results 41-60

Assistant Programmer information

See Illinois salary details

$11

$38

$66

How much do assistant programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for assistant programmer in Illinois is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an assistant programmer?

To thrive as an Assistant Programmer, you need foundational knowledge in programming languages (such as Java, Python, or C++), software development fundamentals, and typically a degree or coursework in computer science or a related field. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is highly valuable. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and deliver quality code. These skills and qualities are crucial for efficiently supporting software projects and ensuring reliable, maintainable applications.

What is an assistant programmer?

Assistant Programmers are entry-level professionals who support the development, testing, and maintenance of software applications. They typically work under the supervision of senior programmers or software engineers, helping to write code, debug programs, and document software processes. Their main role is to assist with routine programming tasks and learn industry best practices, making this position a common starting point for a career in software development.

What are some typical challenges faced by assistant programmers when joining a new development team?

Assistant Programmers often encounter challenges such as adapting to the team's coding standards, learning new tools or frameworks, and understanding the existing codebase. It can also be a learning curve to effectively communicate with senior developers and contribute to collaborative projects. However, most teams provide mentorship, documentation, and code reviews to help new team members integrate smoothly and build confidence in their technical and interpersonal skills.

What is the difference between Assistant Programmer vs Junior Developer?

AspectAssistant ProgrammerJunior Developer
Required CredentialsTypically an associate degree or diploma in computer science or related fieldSimilar, often an entry-level role with comparable educational background
Work EnvironmentSupportive team, assisting senior programmers in coding and testingHands-on coding, debugging, and developing software applications
Employer & Industry UsageCommon in IT firms, software companies, and tech departmentsUsed across similar industries, often interchangeable with Assistant Programmer in job listings

In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.

What are the most commonly searched types of Programmer jobs in Illinois? The most popular types of Programmer jobs in Illinois are:
What cities in Illinois are hiring for Assistant Programmer jobs? Cities in Illinois with the most Assistant Programmer job openings:
Infographic showing various Assistant Programmer job openings in Illinois as of July 2026, with employment types broken down into 1% As Needed, 75% Full Time, 20% Part Time, 1% Temporary, and 3% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $79,687 per year, or $38.3 per hour.

Maintenance Tech-Assistant Head Janitor

Atlantic Residential

Chicago, IL โ€ข On-site

$29.93/hr

Full-time

PTO

Re-posted 16 days ago


Job description

Atlantic Residential is a private commercial real estate firm based in Atlanta, Georgia with regional offices in Chicago, Milwaukee, and Florida. From the beginning, Atlantic Residential has been a family company. Founded by brothers Richard and Andrew Aaronson in 1995, we’ve since overseen the construction of over $3.0 Billion of institutional quality residential and mixed-use projects, containing over 11,000 residential units. All the while, we’ve committed ourselves to detail, service, and community. At Atlantic Residential, our motto is simple: We Do Yes. Yes to progress, Yes to breaking boundaries, and Yes to making life better for our communities, residents, and investors. We’re not just a regional developer & manager of luxury apartments--we’re a creative, strategic, and customer-focused team of experts, driven to create incredible communities.

We are seeking a highly qualified Assistant Engineer for our fabulous community SCIO at the Medical District.

At Atlantic Residential, you can expect great pay, benefits, paid vacations and holidays, incentive bonuses, and internal growth potential. If you are interested in an excellent opportunity with a dynamic company, please see the details below.

POSITION SUMMARY: The Assistant Engineer is to assist the Chief Engineer, responsible for the physical condition of the property. The position performs various professional fields and office engineering work related to the property. The ability to understand HVAC systems and various appliances, stoves, dishwashers, refrigerators, and disposals. A working knowledge of electricity, plumbing, and carpentry is also required.

RESPONSIBILITIES:

  • Maintain a professional image and attitude in keeping with the objectives of the Company.
  • Assist the Chief Engineer and the Property Manager with maintenance problems and with programs designed to solve them.
  • Meeting daily with the Chief Engineer and giving written reports of work completed, including all service requests and inspection sheets
  • Satisfying service requests promptly (within 24 hours) and efficiently. If unusual circumstances make this impossible, the residents must be informed of the reasons for the delay.
  • Keeping a permanent record of the service requests received.
  • Observing the condition of any occupied apartment entered and reporting unusual circumstances to the Property Manager, for example, cleanliness, size, number of pets, the appearance of floors, appliances, walls, light fixtures, etc.
  • Strictly observing Company policy regarding service requests, the Budget Control system, and Purchase Order policies and procedures.
  • Making all purchases in the name of the property. Any exceptions will be authorized by the Regional Manager/ General Manager.
  • Exercising control over maintenance expenditures.
  • Assist the Chief Engineer with supervising the maintenance of exterior lighting, gutters, downspouts, roofs and flashing, roadways, walks, swimming pools, laundry facilities, recreation areas, buildings, and grounds.
  • Assist the Chief Engineer with supervising the policing of the property and dumpster areas in the morning, evening, and on weekends.
  • Knowing the location of all water, gas, and power turnoffs, clean-out traps, fire hydrants, and fire extinguishers. Having available the telephone numbers of the police, ambulance service, fire department, and power, gas, and water companies.
  • Establishing and executing a regular preventative maintenance schedule for cleaning furnaces and A/C coils, oiling motors and circulating pumps, exterior painting, changing filters, replacing light bulbs in public areas, maintaining swimming pool and pump rooms, and the hot water heating equipment, boiler rooms, and chiller equipment.
  • Knowing the current condition of all vacancies.
  • Maintaining an accurate, up-to-date inventory of tools and supplies.
  • Stripping any discarded appliances or equipment of any usable parts.
  • Recording the serial numbers of appliances in each apartment.
  • Maintaining a clean, orderly, and secure workshop.
  • Ensuring that the maintenance staff thinks and works safely.

QUALIFICATIONS:

  • Technical school preferred; High School Diploma or G.E.D. required
  • Minimum 5 years of experience in maintenance
  • Prior apartment maintenance experience preferred * Knowledge of plumbing, electrical, and general building trades
  • CPO Certification (Preferred)
  • EPA Section 608 (Preferred)
  • HVAC (Preferred)
  • Excellent customer service and effective interpersonal, verbal, and written communication skills, working knowledge of Microsoft Office programs.
  • Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals.
  • Ability to understand instructions and communicate in basic English.
  • Valid Driver’s License.