1

Assistant Computer Programmer Jobs in Itasca, IL

CNC Programmer

Carol Stream, IL

$27.50 - $37.50/hr

JOB SUMMARY We are seeking an experienced CNC Programmer who is self-directed and proficient in CAD ... * Assist the Quoting team with accurate cycle time and fixture cost estimates. * Create detailed ...

Junior DevOps Engineer

Chicago, IL · On-site

$54.50 - $74.50/hr

... recent Computer Science Graduates | SynergisticIT Technical Skills or Experience? | Which one is ... We also assist with F1 OPT to transition into H1B and Green Card by providing comprehensive support.

CAD Operator I 4P/545

Naperville, IL · On-site

$19.25 - $26.50/hr

Collaborate with engineers and senior CAD technicians/designers to understand scope, resolve issues and ensure accurate basemap representation. * Assist in redline process to ensure accuracy and ...

Collaborate with engineers and senior CAD technicians/designers to understand scope, resolve issues and ensure accurate basemap representation. * Assist in redline process to ensure accuracy and ...

CNC Programmer

Carol Stream, IL · On-site

$80K - $110K/yr

... * Assist the Quoting team with accurate cycle time and fixture cost estimates. * Create detailed ... Proficiency with CAD/CAM platforms such as SolidWorks, Edgecam, or Mastercam. * Strong knowledge of ...

... · Assist the Electrical Engineers and Managers with various tasks as needed. · Performs other ... Physical Demands: · Prolonged periods sitting at a desk and working on a computer. · Must be able ...

... Assist the Electrical Engineers and Managers with various tasks as needed. • Performs other ... Physical Demands: • Prolonged periods sitting at a desk and working on a computer. • Must be ...

... · Assist the Electrical Engineers and Managers with various tasks as needed. · Performs other ... Physical Demands: · Prolonged periods sitting at a desk and working on a computer. · Must be able ...

... · Assist the Electrical Engineers and Managers with various tasks as needed. · Performs other ... Physical Demands: · Prolonged periods sitting at a desk and working on a computer. · Must be able ...

... Assist the Electrical Engineers and Managers with various tasks as needed. • Performs other ... Physical Demands: • Prolonged periods sitting at a desk and working on a computer. • Must be ...

... · Assist the Electrical Engineers and Managers with various tasks as needed. · Performs other ... Physical Demands: · Prolonged periods sitting at a desk and working on a computer. · Must be able ...

... Assist the Electrical Engineers and Managers with various tasks as needed. • Performs other ... Physical Demands: • Prolonged periods sitting at a desk and working on a computer. • Must be ...

next page

Showing results 1-20

Assistant Computer Programmer information

See Itasca, IL salary details

$32.1K

$63.3K

$93K

How much do assistant computer programmer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for assistant computer programmer in Itasca, IL is $63,263.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,200.00 and $77,900.00 per year, depending on experience, location, and employer.

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 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 Assistant Computer Programmers?

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 is an assistant programmer?

An assistant programmer is a support role in software development, helping senior programmers with coding, testing, and debugging tasks. They typically have basic programming skills and may use programming languages like Java, Python, or C++, often working under supervision to gain experience and develop their skills.

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.

What cities near Itasca, IL are hiring for Assistant Computer Programmer jobs? Cities near Itasca, IL with the most Assistant Computer Programmer job openings:

$46K - $55K/yr

Other

Posted 15 days ago


Job description

POSITION:
STEAM / AV Computer Support Technician
DEPARTMENT:
Technology
SUPERVISED:
Director of Technology
SUPERVISES:
None
FLSA STATUS:
Salaried, Non-Exempt
HOURS:
8:00am4:00pm Fulltime; some evenings and weekends as needed (flexible)
POSITION DESCRIPTION
The STEAM/AV Computer Support Technician is a building-level position primarily based at the middle school, providing technical assistance to students and staff. This position shares responsibility with other building Computer Technicians for configuring, maintaining, and supporting laptops, desktops, and other district-owned technology, including troubleshooting hardware and software issues in a Windows environment.
This position is one of multiple Computer Technician roles assigned to the middle school. All technicians are expected to collaboratively support the building's technology needs, and responsibilities may be adjusted based on workload and departmental priorities.
In addition, this position serves as the lead for STEAM (Science, Technology, Engineering, Arts, and Mathematics) initiatives, as well as audio/visual (A/V) systems and theater-related technology across the district. While this position provides primary coordination and support in these areas, all technicians may assist as needed to support building and district operations.
This position may also be assigned to support other buildings as needed, supplementing staff during periods of increased demand or staffing shortages.
Occasional after-hours work may be required for events, productions, or district needs.
This position reports to the Director of Technology and is evaluated annually.
RESPONSIBILITIES
Core Technology Support:
Monitor the helpdesk and respond promptly to submitted trouble tickets
Assist staff with technology-related questions in person, by email, or over the phone
Troubleshoot, repair, and maintain laptops, desktops, and other district-owned devices
Configure, maintain, and provide basic training for district technology equipment
Assist with installation and implementation of new technology equipment
Collaborate with other Computer Technicians to ensure timely and equitable coverage of building technology needs
STEAM/STEM Support:
Serve as the primary point of contact for STEAM initiatives at the middle school and across the district
Assist teachers and students with STEAM lab equipment, robotics, and other related resources
Support and maintain classroom technology tools for science, math, and engineering activities
Assist with integration and effective use of instructional technology in STEAM-related curriculum
Coordinate with staff and administration on STEAM-related needs, projects, and planning
Audio/Visual & Theater Support:
Maintain and troubleshoot A/V systems including projectors, sound systems, and video equipment
Provide technical support for assemblies, presentations, and school events
Support theater productions and performances, including setup, operation, and teardown of technical equipment
Provide training and support for staff operating A/V equipment
Team & District Support:
Assist and collaborate with other Computer Technicians as needed, regardless of primary assignment
Provide support in other buildings to supplement staffing during high-demand periods or absences
Contribute to a team-oriented environment where responsibilities are shared to meet district needs
Additional Duties:
Manage time and priorities effectively in a dynamic school environment
Communicate proactively with supervisors and team members regarding workload and needs
Participate in occasional evening or weekend work for events or district support (with prior approval)
Other duties as assigned by the Director of Technology
QUALIFICATIONS & SKILLS
Excellent verbal and written communication skills
Strong troubleshooting and problem-solving abilities
Ability to multi-task in a dynamic environment with frequent interruptions
Ability to work independently and collaboratively with staff
Comfort working with diverse groups in a school setting while maintaining confidentiality
Good judgment, flexibility, and emotional maturity
Ability to lift 25 pounds, climb ladders, and move equipment as needed
PREFERRED EXPERIENCE
High School Diploma required; Associate degree or higher in Computer Science, Educational Technology, or related field preferred
Experience with STEAM, robotics, coding, or educational technology tools preferred
Experience with A/V systems, theater production support, or event technology preferred
CompTIA or Microsoft certifications preferred
35 years experience in a school or customer service setting preferred



























































Salary Range: $46k to $55K