1

Assistant Computer Programmer Jobs in Lake Forest, IL

At CNA, we strive to create a culture in which people know they matter and are part of something ... in Computer Science, or related discipline, or equivalent work experience. 2. Typically a minimum ...

At CNA, we strive to create a culture in which people know they matter and are part of something ... in Computer Science, or related discipline, or equivalent work experience. 2. Typically a minimum ...

Senior Data AI Engineer

Chicago, IL · On-site

$118K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Bachelor's Degree in Computer Science, Engineering, Mathematics, Computational Statistics, Data ...

Senior Software Engineer - AI/ML

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 ... Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.

Senior Software Engineer - AI/ML

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 ... Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.

Senior Software Engineer - AI/ML

Chicago, IL · Hybrid

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.

Create technical documents. Assist with work estimating based on requirements and technical designs ... Minimum Requirements: Bachelor's degree in Computer Engineering or a related field plus 5 ...

Create technical documents. Assist with work estimating based on requirements and technical designs ... Minimum Requirements: Bachelor's degree in Computer Engineering or a related field plus 5 ...

Review and provide input to and advice on hardware designs. * Assist with the hardware board, bring ... Education and/or Experience Required: * BS in Computer Science, Software Engineering, Computer ...

Review and provide input to and advice on hardware designs. Assist with the hardware board, bring ... Education and/or Experience Required: BS in Computer Science, Software Engineering, Computer ...

Review and provide input to and advice on hardware designs. Assist with the hardware board, bring ... Education and/or Experience Required: BS in Computer Science, Software Engineering, Computer ...

Review and provide input to and advice on hardware designs. * Assist with the hardware board, bring ... Education and/or Experience Required * BS in Computer Science, Software Engineering, Computer ...

Showing results 41-60

Assistant Computer Programmer information

See Lake Forest, IL salary details

$32.7K

$64.3K

$94.6K

How much do assistant computer programmer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for assistant computer programmer in Lake Forest, IL is $64,333.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $79,200.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.

What are the most commonly searched types of Computer Programmer jobs in Lake Forest, IL?

The most popular types of Computer Programmer jobs in Lake Forest, IL are:

What job categories do people searching Assistant Computer Programmer jobs in Lake Forest, IL look for?

The top searched job categories for Assistant Computer Programmer jobs in Lake Forest, IL are:

What cities near Lake Forest, IL are hiring for Assistant Computer Programmer jobs?

Cities near Lake Forest, IL with the most Assistant Computer Programmer job openings:

Infographic showing various Assistant Computer Programmer job openings in Lake Forest, IL as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 14% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $64,333 per year, or $30.9 per hour.

Laser and CNC Punch Machine Programmer

Great Northern

Des Plaines, IL • On-site

$26 - $30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Great Northern Corporation rating

8.2

Company rating: 8.2 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

22nd of 120 rated packaging manufacturers


Job description

Laser and CNC Punching Machine Programmer
Why Great Northern
Privately held, Great Northern Instore, a division of Great Northern Corporation, is a Multi-Million Dollar, Designer, Engineering, and Manufacturer of Custom Permanent Point Purchase Displays and Retail Fixtures.
Great Northern is committed to making a difference in the lives of our team members, customers, and the communities in which we live and work. Many of our team members were referred to by their friends and families who are already a part of the Great Northern team.
The Benefits of Great Northern
  • Competitive 401K match and a historically generous profit-sharing retirement savings contribution

  • Paid Time Off and IL Paid Leave after 30 days of employment

  • 9 Paid Holidays
  • Medical PPO, Health Savings Account, Dental, and Vision insurance
  • Wellness Program

  • Life Insurance, Short Term and Long-Term Disability available

  • Health Fitness, Safety Prescription Glasses, and Safety Shoes Reimbursement

  • Tuition Reimbursement available after 1 year of service

  • Opportunities to advance your career and compensation level

  • Annual increases

Pay/Schedule:
  • On-site Monday-Friday 5:45a.m.-2:15p.m.

  • Hourly $26-$30
  • Key Responsibilities:

Interpret engineering drawings, PDFs, and 3D models to develop CNC programs and flat-pattern layouts for laser and CNC punching equipment.
Develop programs and layouts for square and round tubing using CAD/CAM software.
Work closely with Production Engineering and Design Engineering to develop manufacturing processes, resolve production issues, and support Design for Manufacturability (DFM).
Reverse engineer parts when drawings or models are unavailable.
Select appropriate machines, tooling, cutting parameters, and manufacturing methods to produce parts efficiently.
Utilize nesting and material optimization software to maximize material usage and minimize scrap.
Prepare and maintain setup sheets, work instructions, and other manufacturing documentation.
Maintain accurate and current CNC programs and ensure Production is using the correct released files.
Verify first-piece and production parts to ensure they meet engineering specifications and quality requirements.
Troubleshoot programming, machine, tooling, and process-related issues and work with TRUMPF Technical Support when necessary.
Perform routine maintenance and basic repairs on laser and CNC punching equipment. Coordinate with the Maintenance Department or TRUMPF service technicians for more complex repairs.
Provide technical support to Production personnel and assist with manufacturing and process-related problems.
Identify and implement opportunities to improve productivity, quality, material utilization, and manufacturing processes.
Maintain effective communication with Production Engineering, Design Engineering, Production, and other departments.
Follow all company safety procedures and maintain a safe work environment
Actively participate in production activities and support company priorities when and where needed.
Perform other duties and responsibilities as assigned by management.
Requirements:
Minimum of 1 year of experience programming and/or setting up laser or CNC punching machines in a sheet metal manufacturing environment.
Experience with TRUMPF laser and CNC punching equipment is a plus.
Experience with BLM Tube laser equipment is a plus.
Ability to read and interpret engineering drawings, dimensions, tolerances, and 3D models.
Working knowledge of sheet metal materials, fabrication processes, tooling, and machine operations.
Experience with CAD/CAM and nesting software. Experience with Boost for Fiber Laser/CNC Punch and Artube for Tube Laser is a plus.
Strong problem-solving skills, attention to detail, and ability to troubleshoot manufacturing issues.
Ability to communicate and work effectively with Engineering, Production, and other departments.
Bilingual Spanish and/or Polish is a plus. Willingness to work overtime when needed.
Physical Requirements:
Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and/or quantitative productivity standards.
Ability to maintain regular, punctual attendance consistent with the ADA, FMLA and other federal, state and local standards
Opportunities for Growth:
You will have the opportunity to gain experience, and new skills and acquire new knowledge that can be applied to grow into new positions with higher pay. Furthermore, you can grow your career with Great Northern through advancement opportunities available at our facilities locally and nationally.
Expectation
To be successful your teammates will depend on you to have pride in your work, be on time, work safely, work effectively with others, be optimistic, take ownership of your responsibilities, and look for continuous improvement opportunities.
Great Northern is an equal opportunity at-will employer and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation, or national origin.

What Great Northern Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom