1

Trainee Computer Programmer Jobs in Illinois (NOW HIRING)

CRN promotes research convergence in basic science, engineering, and medicine to improve human ... May assist in the training of technicians and trainees including students Miscellaneous Performs ...

Work with production and engineering to determine toolroom support requirements; prioritize and ... Mentor moldmaker apprentices and other trainees as needed * Document and monitor departmental KPI ...

The Staff Scientist will collaborate closely with Meharry investigators, trainees, and external ... Knowledge of common computer application programs (e.g., office software, spreadsheets, databases ...

Moldmaker

Elk Grove Village, IL · On-site

$32 - $40/hr

Mentor moldmaker apprentices and other trainees. Primary Job Responsibilities Build tooling to ... specifications provided (3d CAD data, component drawings, etc.) Ability to use measuring ...

Mentor moldmaker apprentices and other trainees. Primary Job Responsibilities Build tooling to ... specifications provided (3d CAD data, component drawings, etc.) Ability to use measuring ...

next page

Showing results 1-20

Trainee Computer Programmer information

See Illinois salary details

$32K

$63K

$92.5K

How much do trainee computer programmer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for trainee computer programmer in Illinois is $62,961.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,900.00 and $77,500.00 per year, depending on experience, location, and employer.

What can I expect from the onboarding and mentorship process as a Trainee Computer Programmer?

As a Trainee Computer Programmer, you can expect a structured onboarding process that introduces you to your team's workflows, company coding standards, and the main tools you'll be using. Most employers provide mentorship from experienced developers, who will guide you through your first projects, answer technical questions, and offer regular feedback on your progress. You'll typically start with smaller tasks or bug fixes and gradually take on more responsibility as you build confidence and knowledge. This supportive environment is designed to help you learn quickly and successfully transition into a fully independent programming role.

What is a Trainee Computer Programmer job?

A Trainee Computer Programmer is an entry-level role where individuals learn and develop coding skills while working under the guidance of experienced programmers. They assist in writing, testing, and debugging code for software applications, often using languages like Python, Java, or C++. This role provides hands-on experience in software development, database management, and troubleshooting. It's an excellent opportunity for those looking to start a career in programming and gain practical industry knowledge.

How do I get a programming job with no experience?

To get a trainee computer programmer position with no experience, focus on building foundational skills in programming languages like Python or Java through online courses or tutorials. Creating a portfolio of personal projects and contributing to open-source work can demonstrate your abilities to employers. Internships, coding bootcamps, and certifications can also improve your chances of entering the field.

What is a trainee programmer?

A trainee programmer is an entry-level position for individuals learning programming skills, often involving supervised work on coding projects. Trainees typically focus on developing foundational knowledge in programming languages, tools, and software development practices, and may pursue certifications or training programs to enhance their skills.

What are the key skills and qualifications needed to thrive in the Trainee Computer Programmer position, and why are they important?

To thrive as a Trainee Computer Programmer, you generally need foundational knowledge of programming languages such as Python, Java, or C++, and a relevant degree or coursework in computer science or a related field. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help you stand out. These capabilities are vital for quickly adapting to new technologies, collaborating with experienced developers, and delivering high-quality code in a fast-paced work environment.

Is 27 too late to start coding?

Starting a career as a trainee computer programmer at 27 is not too late, as many successful programmers begin learning at various ages. Learning programming languages, building projects, and gaining experience can be done at any age, and employers value skills and practical knowledge over age alone.

Are computer programmers still in demand?

Computer programmers remain in demand as organizations continue to rely on software development, automation, and digital solutions. Skills in programming languages like Python, Java, and C++, along with knowledge of software development tools, enhance job prospects in this field.
What are the most commonly searched types of Computer Programmer jobs in Illinois? The most popular types of Computer Programmer jobs in Illinois are:
What job categories do people searching Trainee Computer Programmer jobs in Illinois look for? The top searched job categories for Trainee Computer Programmer jobs in Illinois are:
What cities in Illinois are hiring for Trainee Computer Programmer jobs? Cities in Illinois with the most Trainee Computer Programmer job openings:
Infographic showing various Trainee Computer Programmer job openings in Illinois as of June 2026, with employment types broken down into 3% As Needed, 47% Full Time, 44% Part Time, and 6% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $62,961 per year, or $30.3 per hour.
Core Technician

$12/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Northwestern University rating

8.3

Company rating: 8.3 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

95th of 535 rated colleges and universities


Job description

Department: CRN - Ctr Regenerative Nanomed
Salary/Grade: NEX/12
Job Summary:
Performs the required standard operating procedures of the Core Research Facilities of the Center for Regenerative Nanomedicine (CRN). This includes the execution of research activities associated with established protocols and procedures; modifying them as needed. Operates or guides, and trains Core users in utilizing the facility's specialized equipment and services in support of user needs. Ensures the smooth flow and quality of daily work within the lab and ensures compliance in regard to University, sponsor, and federal rules and regulations.
This position provides laboratory support functions for CRN, Peptide Synthesis Core, research programs, and mission. Key responsibilities include design and execution of peptide synthesis, organic synthesis, HPLC purification and other related laboratory duties in a service-based environment. Independently conducts experiments, carries out procedures and processes and analyzes data. Troubleshoots and revises existing methodologies and may develop new experimental methodologies.
CRN promotes research convergence in basic science, engineering, and medicine to improve human health. The overarching goal is to foster effective research collaborations within Northwestern University and across the globe. CRN research concentrates on regenerative medicine with complementary activities in developing targeted nanotherapeutics, advanced materials, and electroactive biomaterials. The CRN Peptide Synthesis Core is located on the Chicago campus.
Please note : The candidate for this position will work in a chemistry laboratory environment. Occasionally a flexible work schedule may be required.
Specific Responsibilities:
Administration
  • May enter services for billing purposes in the Core Facility's automated service/ billing system.
  • Compiles information for billing with accuracy.
  • May assist in invoicing clients for services rendered.
  • Maintains laboratory inventories.
  • Documents all work accurately and completely.
Collaboration
  • Interacts with both Core Staff and users.
Compliance
  • Ensures compliance with University safety protocols, relative to the use of combustibles, toxic material, and/or carcinogenics.
  • Prepares reagents.
Scientific
  • Plans, conducts, and evaluates experiments of low-to-moderate complexities
  • Demonstrates an understanding of protocols and guiding principles, and applies the protocols to experiments.
  • Calculates, records, compiles, and reports data.
  • Analyzes and interprets data.
  • Engages in problem-solving, relative to daily lab activities.
Technical
  • Maintains instrumentation and equipment used in services provided by the Core Facility.
  • Understands and follows all equipment manuals.
  • Maintains and performs basic equipment repairs, in compliance with manufacturer and University guidelines
  • Troubleshoots instrumentation and equipment problems.
  • Cleans and performs general maintenance on equipment.
  • Executes and facilitates delivery of specialized.
  • Ensures compliance with all University, sponsor and federal rules and regulations.
Chemistry:
  • Analyze organic chemistry
  • Column chromatography
  • Chromatography
  • HPLC
  • NMR
  • Mass spectrometry
  • Solid phase extraction
Equipment Used:
  • Analytical balance
  • Centrifuge
  • pH meter
  • UV/Vis Spectrophotometer
  • pH meter, plate reader
  • automated peptide synthesizer
  • mass spectrometer/LCMS
  • rotary evaporator
  • lyophilizer
Training
  • May assist in the training of technicians and trainees including students
Miscellaneous
Performs other duties as assigned.
Minimum Qualifications:
  • Successful completion of a full 4-year course of study in an accredited college or university leading to a bachelor's or higher degree in chemistry, biology, materials science or related field; OR appropriate combination of education and experience,
  • 2 years of technical or other relevant experience required.
Minimum Competencies: (Skills, knowledge, and abilities.)
  • Demonstrated ability to follow detailed instructions as required by research protocols;
  • Demonstrated computer skills, including spreadsheets and basic computations;
  • Attention to detail and accurate record-keeping;
  • Ability to work independently and in a team environment;
  • Excellent interpersonal and communication skills with strong customer service orientation;
  • Excellent organizational skills.
Preferred Qualifications:
  • MS in Chemistry, Materials Science, Biochemistry, Chemical or Biomedical Engineering or related fields, and 1-2 years practical lab/bench experience
  • Previous experience with organic synthesis, solid phase peptide synthesis and HPLC;
  • Experience with general laboratory equipment maintenance and troubleshooting.
Preferred Competencies: (Skills, knowledge, and abilities)
  • Ability to work effectively with a diverse group of faculty and student researchers;
  • Ability to train, assist, and oversee student researchers;
  • Ability to plan, execute, and track multiple projects simultaneously;
  • Ability to adapt in a changing environment toward efficiently completing goals;
  • May need to influence others without direct authority.
Target hiring range for this position will be between $24.00-$27.00 per hour. Offered salary will be determined by the applicant's education, experience, knowledge, skills and abilities, as well as internal equity and alignment with market data
Benefits:
At Northwestern, we are proud to provide meaningful and competitive benefits. The available benefits package for this position will include health, dental, vision, disability, and life insurance; paid vacation and holidays; paid medical/sick and parental leave; tuition benefits for the employee and dependents; pre-tax and flex spending accounts for commuting and dependent care; generous retirement savings options; and wellness programs. For a comprehensive overview of available benefits, including eligibility details, visit us at https://www.northwestern.edu/hr/benefits/index.html to learn more.
Work-Life and Wellness:
Northwestern offers comprehensive programs and services to help you and your family navigate life's challenges and opportunities, and adopt and maintain healthy lifestyles.
We support flexible work arrangements where possible and programs to help you locate and pay for quality, affordable childcare and senior/adult care. Visit us at https://www.northwestern.edu/hr/benefits/work-life/index.html to learn more.
Professional Growth & Development:
Northwestern supports employee career development in all circumstances whether your workspace is on campus or at home. If you're interested in developing your professional potential or continuing your formal education, we offer a variety of tools and resources. Visit us at https://www.northwestern.edu/hr/learning/index.html to learn more
Northwestern University is an Equal Opportunity Employer and does not discriminate on the basis of protected characteristics, including disability and veteran status. View Northwestern's non-discrimination statement . Job applicants who wish to request an accommodation in the application or hiring process should contact the Office of Civil Rights and Title IX Compliance. View additional information on the accommodations process .
#LI-EN1

What Northwestern University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom