1

Programmer Jobs in Urbana, IL (NOW HIRING)

Staff Engineer

Champaign, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Staff Engineer Department: Civil/Municipal Employment Type: Full Time Location: Champaign, IL Compensation: $70,000 - $85,000 / year Description Are you eager to work on diverse engineering projects?

Staff Engineer

Champaign, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Staff Engineer Department: Civil/Municipal Employment Type: Full Time Location: Champaign, IL Compensation: $70,000 - $85,000 / year Description Are you eager to work on diverse engineering projects?

Staff Engineer

Champaign, IL ยท On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Are you eager to work on diverse engineering projects? Fehr Graham is a fast-growing Midwest engineering environmental firm looking for a motivated Staff Engineer, who is eager to learn and work on ...

Engineering Technician

Champaign, IL

$21 - $31.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technician The Engineering Technician supports engineering and manufacturing operations by performing routine testing, troubleshooting, and equipment check-out activities. This role ...

Strategic Electrical Engineer

White Heath, IL ยท On-site

$122K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Strategic Electrical Engineer position is based out of our Clinton Clean Energy Center in Clinton, IL. Our culture and employee experience make it clear: We are powered by passion and purpose.

Strategic Electrical Engineer

White Heath, IL ยท On-site

$89K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Strategic Electrical Engineer position is based out of our Clinton Clean Energy Center in Clinton, IL. Our culture and employee experience make it clear: We are powered by passion and purpose.

Strategic Electrical Engineer

White Heath, IL ยท On-site

$122K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Strategic Electrical Engineer position is based out of our Clinton Clean Energy Center in Clinton, IL. Our culture and employee experience make it clear: We are powered by passion and purpose.

Engineering Technician

Champaign, IL

$21 - $31.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Engineering Technician The Engineering Technician supports engineering and manufacturing operations by performing routine testing, troubleshooting, and equipment check-out activities. This role ...

Strategic Electrical Engineer

White Heath, IL ยท On-site

$122K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Strategic Electrical Engineer position is based out of our Clinton Clean Energy Center in Clinton, IL. Our culture and employee experience make it clear: We are powered by passion and purpose.

Senior Electrical Engineer

Champaign, IL ยท On-site

$120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Electrical Engineer Location: Champaign, IL Employment Type: Full-Time | Permanent Industry: Engineering / Consulting Salary:$120000 annually Position Overview We are seeking a highly ...

Software Engineering Manager

Champaign, IL

$130K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

The position partners closely with Engineering, Operations, Product Management, Sales, and Marketing to ensure innovative, scalable, and high-quality solutions are delivered to market. The ideal ...

Software Engineering Manager

Champaign, IL ยท On-site

$130 - $160/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

The position partners closely with Engineering, Operations, Product Management, Sales, and Marketing to ensure innovative, scalable, and high-quality solutions are delivered to market. The ideal ...

Civil Engineer

Champaign, IL ยท On-site

$90K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Farnsworth Group is seeking a Civil Engineer in the posting locations below. In this role, you will work on a wide variety of projects for municipal and private clients. Types of projects include ...

Municipal Engineer

Champaign, IL ยท On-site

$70K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Municipal Engineer Department: Civil/Municipal Employment Type: Full Time Location: Champaign, IL Compensation: $70,000 - $80,000 / year Description We're seeking driven Civil Engineering students ...

Municipal Engineer

Champaign, IL ยท On-site

$70K - $80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Municipal Engineer Department: Civil/Municipal Employment Type: Full Time Location: Champaign, IL Compensation: $70,000 - $80,000 / year Description We're seeking driven Civil Engineering students ...

Quality Engineer

Urbana, IL ยท On-site

$72K - $93K/yr

Position Title Quality Engineer Department Quality Assurance Reports To Quality Manager Position Summary The Quality Engineer is responsible for ensuring automotive products and manufacturing ...

Quality Engineer

Urbana, IL ยท On-site

$65K - $75K/yr

Position Title Quality Engineer Department Quality Assurance Reports To Quality Manager Position Summary The Quality Engineer is responsible for ensuring automotive products and manufacturing ...

Quality Engineer

Urbana, IL

$72K - $93K/yr

Position Title Quality Engineer Department Quality Assurance Reports To Quality Manager Position Summary The Quality Engineer is responsible for ensuring automotive products and manufacturing ...

Civil Engineer

Champaign, IL

$90K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Farnsworth Group is seeking a Civil Engineer in the posting locations below. In this role, you will work on a wide variety of projects for municipal and private clients. Types of projects include ...

Showing results 21-40

Programmer information

See Urbana, IL salary details

$12

$39

$69

How much do programmer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for programmer in Urbana, IL is $39.79, according to ZipRecruiter salary data. Most workers in this role earn between $25.87 and $51.78 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Urbana, IL?

The most popular types of Programmer jobs in Urbana, IL are:

What are popular job titles related to Programmer jobs in Urbana, IL?

For Programmer jobs in Urbana, IL, the most frequently searched job titles are:

What cities near Urbana, IL are hiring for Programmer jobs?

Cities near Urbana, IL with the most Programmer job openings:

Infographic showing various Programmer job openings in Urbana, IL as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, 8% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $82,764 per year, or $39.8 per hour.

Staff Engineer

Trilon Group

Champaign, IL โ€ข On-site

$70K - $85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 29 days ago


Job description

Staff Engineer
Department: Civil/Municipal
Employment Type: Full Time
Location: Champaign, IL
Compensation: $70,000 - $85,000 / year
Description
Are you eager to work on diverse engineering projects? Fehr Graham is a fast-growing Midwest engineering environmental firm looking for a motivated Staff Engineer, who is eager to learn and work on everything from municipal engineering to environmental engineering projects. Here's the deal. We're all about shaping the future of our communities. We need an enthusiastic engineer eager to tackle a wide range of projects. If you're hungry for knowledge, ready to make a difference and dedicated to providing personalized attention to our clients, we want you on our team.
Grow Your Career with Blueprint
This role includes a guaranteed seat in Blueprint, our new early career leadership program for engineers looking to grow beyond the typical entry-level experience. Over six months, participants take part in a hands-on curriculum covering professional development, business acumen, and project delivery - including case studies, simulations, and role-play exercises. The program covers topics like project economics, communication, and leadership fundamentals, and concludes with an in-person capstone event where participants present their work and outline goals for the year ahead.
Your Future Starts With A Plan.
What's in it for you?
We offer an exciting and engaging work environment where every day brings new challenges and opportunities. As one of our staff engineers, you'll have the chance to grow professionally and make a real impact on improving the communities where our clients live and work. We pride ourselves on delivering exceptional service and building trust with our clients. We believe in the power of talented professionals who bring passion to their craft.
Where you'll work
The position is based in our Champaign IL office. At Fehr Graham, we believe in work-life balance, and that includes injecting a healthy dose of fun into everything we do. It's even part of our Core Values! We celebrate milestones and enjoy friendly team-building activities and office outings after work. A happy and engaged work team is a successful one. Each of our offices brings an environment filled with positive energy and enthusiasm. We encourage our teams to connect on multiple levels and support each other's personal and professional growth.
What you'll doAs a Staff Engineer, you will provide civil, municipal, land development and/or environmental engineering services using prescribed methods. Besides working on specific and limited portions of an experienced engineer's assignments, you will also:
ยป Apply standard practices and techniques in specific situations, adjust and correlate data, recognize discrepancies in results, and follow standard office procedures through a series of related detailed steps or processes.
ยป Work with clients and firm project managers to deliver projects with the highest quality - on time and on budget.
ยป Collaborate with and learn from fellow staff engineers, project engineers, environmental scientists and project managers.
ยป Develop leadership skills that build autonomy.
What you'll getYou'll have plenty of opportunities to grow professionally at our progressive firm, which started in 1973. Our people-first organization is focused on giving our employees the opportunity for growth. In addition to a competitive salary, we also offer:
  • Medical/dental/vision
  • Life insurance
  • Disability insurance
  • 401K Retirement Plan
  • Profit-sharing bonus plan
  • Paid time off
  • An awesome work environment.

Learn more about Fehr Graham's people, culture and projects on our website.
#LI-HF1
Equal Opportunity Employer
Fehr Graham provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.