1

Associate Programmer Jobs in Champaign, IL (NOW HIRING)

iCard Programmer - Hybrid

Urbana, IL ยท On-site

$65K - $75K/yr

iCard Programmer - Hybrid AR-Office of Treasury Operations Sponsorship for Work authorization is ... months), Associate's Degree (60 semester hours) equals eighteen months (18 months), 90 semester ...

This position is part of the Engineering job family (Associate Engineer, Engineer, or Senior Engineer); level will be based on experience. Minimum Qualifications * Bachelor's Degree in Engineering

This position is part of the Engineering job family (Associate Engineer, Engineer, or Senior Engineer); level will be based on experience. Minimum Qualifications * Bachelor's Degree in Engineering

This position is part of the Engineering job family (Associate Engineer, Engineer, or Senior Engineer); level will be based on experience. Minimum Qualifications * Bachelor's Degree in Engineering

I&C Engineer/Designer

Champaign, IL ยท On-site

$75K - $150K/yr

An employee-owned firm, Donohue & Associates was established in 1997 and since then has expanded to over 140 employees in several offices across the Midwest. Engineering News Record ranks Donohue a ...

next page

Showing results 1-20

Associate Programmer information

See Champaign, IL salary details

$16

$23

$36

How much do associate programmer jobs pay per hour?

As of Jul 5, 2026, the average hourly pay for associate programmer in Champaign, IL is $23.43, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $31.30 per hour, depending on experience, location, and employer.

What is the difference between Associate Programmer vs Junior Software Developer?

AspectAssociate ProgrammerJunior Software Developer
Required CredentialsTypically an associate's degree or relevant certificationsSimilar, often an entry-level degree or certification
Work EnvironmentEntry-level, team-based projects in tech companiesEntry-level, often in software development teams
Employer & Industry UsageCommon in IT and software firms for entry rolesWidely used in tech industry for early-career roles
Comparison Search IntentYesYes

The main difference between an Associate Programmer and a Junior Software Developer lies in job titles used by employers. Both roles are entry-level, require similar educational backgrounds, and work in similar environments within the tech industry. The title 'Associate Programmer' is often used in corporate or structured environments, while 'Junior Software Developer' is more common in startups and tech firms. Both roles serve as stepping stones for a career in software development.

What are some common challenges an Associate Programmer might face when working on a team project?

As an Associate Programmer, one common challenge is adapting to different coding styles and standards used by various team members. Effective communication is essential to understand project requirements and ensure smooth collaboration with designers, senior developers, and testers. Additionally, balancing multiple tasks or learning new technologies quickly can be demanding, but these experiences provide valuable opportunities for skill development and growth within the team.

What does an Associate Programmer do?

An Associate Programmer is an entry-level software developer who assists in designing, coding, testing, and maintaining software applications. They typically work under the guidance of senior programmers or project managers, contributing to smaller modules or specific tasks within a larger project. Associate Programmers are responsible for writing clean code, fixing bugs, and learning industry best practices. This role often serves as a foundation for gaining experience and advancing to more senior programming positions.

What are the key skills and qualifications needed to thrive as an Associate Programmer, and why are they important?

To thrive as an Associate Programmer, you need a solid understanding of programming fundamentals, coding languages such as Java, Python, or C#, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development methodologies is important. Strong problem-solving skills, attention to detail, and effective teamwork help set you apart in this role. These competencies are crucial for delivering reliable code, collaborating efficiently, and adapting to evolving project requirements.
What are the most commonly searched types of Programmer jobs in Champaign, IL? The most popular types of Programmer jobs in Champaign, IL are:
What cities near Champaign, IL are hiring for Associate Programmer jobs? Cities near Champaign, IL with the most Associate Programmer job openings:
Infographic showing various Associate Programmer job openings in Champaign, IL as of June 2026, with employment types broken down into 5% As Needed, 59% Full Time, and 36% Part Time. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $48,737 per year, or $23.4 per hour.
iCard Programmer - Hybrid

iCard Programmer - Hybrid

University of Illinois

Urbana, IL โ€ข On-site

$65K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Job description

iCard Programmer - Hybrid
AR-Office of Treasury Operations
Sponsorship for Work authorization is not available for this position.
Job Summary
Depending upon experience level, provide web application design, implementation, and support for the University of Illinois i-card Programs office. Help facilitate requirements gathering, design, code, and implement web applications and other user interfaces related to i-card Programs' operations. Provides assistance with basic database programming. Work in conjunction with other Development Group members to design project specifications and application layouts.Duties & Responsibilities
  • Help design and develop user interfaces for i-card applications that interact with an MS SQL Server DB backend, using ColdFusion, HTML5, CSS, JavaScript, and/or other tools as required, under the direction of the Coordinator of Enterprise Systems and in coordination with the Senior Web Application Programmer and other i-card Programs personnel.
  • Assist with gathering requirements, designing, coding, creating application layouts, and implementing web applications and other user interfaces related to i-card Programs' operations.
  • With help from the Senior Web Application Programmer, become familiar with existing i-card applications and systems to provide technical support and modifications.
  • In conjunction with other office staff, research best practices and suggest improvements for existing web applications.
  • Train with Development Group members to learn the department's best practices and programming, and accessibility standards.
  • Provide ongoing evaluation and adjustment of security practices for i-card interfaces in order to provide optimal protection for sensitive data.
  • Occasionally help at the ID Center with issuing and printing ID cards during Rush periods.
  • Attend training and information sharing sessions as appropriate (e.g., WebCon, Hadi monthly accessibility meetings, CF Admins meetings).
  • Monitor industry trends and recommend best practices for the system and application environments.
Minimum Qualifications
1. High school diploma or equivalent.2. Any one or any combination totaling two (2) years (24 months) from the following categories:a. College coursework which includes Information Technology (IT), IT Management, Programming, IT systems, or a closely related discipline, as measured by the following conversion table or its proportional equivalent: 30 semester hours equals one (1) year (12 months), Associate's Degree (60 semester hours) equals eighteen months (18 months), 90 semester hours equals two (2) years (24 months), Bachelor's Degree (120 semester hours) equals three (3) years (36 months)b. Work experience in IT-related functions, such as hardware/software support, programming, network design, network engineering, IT systems integration, or a closely related field.
Preferred Qualifications
Preferred:
1. Familiarity with University of Illinois systems and services.
2. Experience working with ID card issuance systems and identity assurance models.
3. Experience with HTML5, CSS, ColdFusion, Python, C#, or MS SQL Server DB.
Knowledge, Skills and Abilities
  • 1. Excellent verbal and written communication skills to effectively interact with University and departmental officials/staff.
  • 2. Strong organizational skills and attention to detail.
  • 3. Excellent problem-solving skills to address difficult, complex issues.
  • 4. Strong interpersonal skills that reflect courtesy, diplomacy, and a collaborative approach to develop and maintain effective work relationships.
  • 5. Ability to work independently and to exercise good judgment and discretion in the performance of all work assignments.
  • 6. Ability to multitask and prioritize work accordingly to meet deadlines while staying on task with daily assignments.
Appointment Information
This is a 100% full-time Civil Service 5031 - Information Technology Technical Associate position, appointed on a 12-month basis. The expected start date is as soon as possible. The budgeted salary range for the position is $65,000 - $75,000. Salary is competitive and commensurate with qualifications and experience, while also considering internal equity.
Sponsorship for Work authorization is not available for this position.
For more information on Civil Service classifications, please visit the SUCSS web site at https://www.sucss.illinois.gov/pages/classspec/default.aspx.
Application Procedures & Deadline Information
Applications must be received by 6:00 pm (Central Time) on July 16th, 2026. Apply for this position using the Apply Now button at the top or bottom of this posting. In order to be considered as a transfer candidate, you must apply for this position. Applications not submitted through https://jobs.illinois.edu will not be considered. If required by the position, transcripts or other documentation of credentials are to be provided no later than the first day of employment. For further information about this specific position, please contact Jordan Anderson, jca4@uillinois.edu. For questions regarding the application process, please contact 217-333-2137.
At the University of Illinois Urbana-Champaign - the state's flagship public university and one of the world's leading research institutions - every staff member helps shape what's next. Founded in 1867, Illinois is home to a vibrant community of 59,000 students from all 50 states and 129 countries, supported by 15 colleges and instructional units, more than 20 research institutes, and one of the most comprehensive student service ecosystems in the nation. Whether you're empowering first-generation students, fueling breakthrough innovation, or strengthening communities across Illinois and beyond, your work here has a far-reaching and deeply meaningful impact. The university offers a highly competitive benefits package designed to support your well-being, growth, and financial security. Join a top 10 public university that has launched over 330 startups and continues to redefine excellence - where the Illinois Value Proposition ensures that your contributions are recognized, your potential is nurtured, and your career can thrive.
Champaign-Urbana
Artificial Intelligence (AI) tools may be used in some portions of the candidate review process for this position; however, all employment decisions will be made by a person.
This position is intended to be eligible for benefits. This includes Health, Dental, Vision, Life Insurance, a Retirement Plan, Paid time Off, and Tuition waivers for employees and dependents.
The University of Illinois System is an equal opportunity employer, including but not limited to disability and/or veteran status, and complies with all applicable state and federal employment mandates. Please visit Required Employment Notices and Posters to view our non-discrimination statement and find additional information about required background checks, sexual harassment/misconduct disclosures, and employment eligibility review through E-Verify.
Applicants with disabilities are encouraged to apply and may request a reasonable accommodation under the Americans with Disabilities Act (2008) to complete the application and/or interview process. Accommodations may also be requested on the basis of pregnancy, childbirth, and related conditions, or religion. Requests may be submitted through the reasonable accommodation portal, or by contacting the Office for Access & Equity at 217-333-0885, option #1, or accessibility@illinois.edu.
Requisition ID: 1037132
Job Category: Technical
Apply at: https://jobs.illinois.edu

University of Illinois logo

About University of Illinois

Sourced by ZipRecruiter

The University of Illinois, located in Urbana, Illinois, US, is a prominent entity in the higher education sector. Operating its official functions through its website uillinois.edu, the institution provides a range of educational programs and services. The University was founded in 1867 and has since grown dramatically both in size and reputation. Its core values are embodied in its mission to enhance the lives of its students and citizens in the state, nation, and world through leadership in learning, discovery, engagement, and economic development. The university boasts several notable achievements including producing Nobel laureates and Pulitzer prize winners. It is renowned for its research programs and is known for significant advancements across various fields including engineering, science, and humanities.

Industry

Colleges, universities, and professional schools

Company size

5,001 - 10,000 Employees

Headquarters location

Urbana, IL, US

Year founded

1974

Social media