1

Programming Jobs in Rockford, IL (NOW HIRING)

Early Career Engineer

Freeport, IL ยท On-site

  • Medical

  • Retirement

  • PTO

Early Career Engineer Multiple Positions - Civil, Municipal, Transportation Engineering & Project Controls Position Type: Full-Time | On-Site/Hybrid Locations: Detroit, Cleveland, Maumee, Chicago ...

Early Career Engineer

Rockford, IL ยท On-site

$65K - $95K/yr

  • Medical

  • Retirement

  • PTO

Early Career Engineer Department: Community Infrastructure Employment Type: Full Time Location: Rockford, IL Compensation: $65,000 - $95,000 / year Description Early Career Engineer Multiple ...

Early Career Engineer Multiple Positions - Civil, Municipal, Transportation Engineering & Project Controls Position Type: Full-Time | On-Site/Hybrid Locations: Detroit, Cleveland, Maumee, Chicago ...

Early Career Engineer

Rockford, IL ยท On-site

$65K - $95K/yr

  • Medical

  • Retirement

  • PTO

Description Early Career Engineer Multiple Positions - Civil, Municipal, Transportation Engineering & Project Controls Position Type: Full-Time | On-Site/Hybrid Locations: Detroit, Cleveland, Maumee ...

Staff Engineer

Rochelle, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

Mechanical Engineer

Byron, IL ยท On-site

$122K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Mechanical Engineer position is based out of our Byron Clean Energy facility in Byron, IL. Our culture and employee experience make it clear: We are powered by passion and purpose. Together, w ...

Staff Engineer

Rochelle, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

Staff Engineer

Rochelle, 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 ...

Process Engineer

Rockford, IL ยท On-site

$70K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As the Process Engineer, you will join our local division, Gardner Abrasives which has been a global leader in custom-engineered abrasives grinding wheels since 1905. As a leading manufacturer of ...

Manufacturing Engineer

Beloit, WI ยท On-site

$71K - $91K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Engineering Job Family: Manufacturing Engineering As a Manufacturing Engineer at Schreiber Foods, you will play a pivotal role inoptimizingour production processes, ensuring the efficient and cost ...

Design Engineer

Freeport, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

As a Design Engineer, you will be responsible for providing engineering consulting, technical oversight, and project coordination for building mechanical systems from conceptual planning through ...

New

Interpret and apply G and M codes and Mazatrol programming to create, modify, and troubleshoot CNC programs. * Read and interpret blueprints, engineering drawings, and GD&T specifications to ...

New

Staff Engineer

Rochelle, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

Staff Engineer

Freeport, IL ยท On-site

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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

Showing results 41-60

Programming information

See Rockford, IL salary details

$25K

$89K

$149.1K

How much do programming jobs pay per year?

As of Aug 19, 2026, the average yearly pay for programming in Rockford, IL is $89,019.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $116,100.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What are the most commonly searched types of Programming jobs in Rockford, IL?

The most popular types of Programming jobs in Rockford, IL are:

What cities near Rockford, IL are hiring for Programming jobs?

Cities near Rockford, IL with the most Programming job openings:

Infographic showing various Programming job openings in Rockford, IL as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 13% Part Time, 5% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $89,019 per year, or $42.8 per hour.

Early Career Engineer

Trilon

Freeport, IL โ€ข On-site

Full-time

Medical, Retirement, PTO

Re-posted 4 days ago


Job description

Early Career Engineer
Multiple Positions - Civil, Municipal, Transportation Engineering & Project Controls

Position Type:
Full-Time | On-Site/Hybrid
Locations: Detroit, Cleveland, Maumee, Chicago, Champaign, Rockford, Freeport, Rochelle, Schaumburg, Aurora, New York, New Jersey / East Berlin, Belleville, Hartford, Providence, Boston
About This Opportunity
We are seeking talented early-career engineers to join our growing team across multiple locations and service lines. This is your opportunity to launch your engineering career with mentorship from experienced professionals, real-world project experience, and a clear path for professional growth. We're looking for passionate individuals with 0-4 years of experience in:
  • Civil Engineering
  • Municipal Engineering
  • Transportation Engineering
  • Junior Planners
  • Project Controls
And we're backing that growth with more than good intentions: eligible roles come with a guaranteed seat in Blueprint, our new early career leadership program. Over six months, you'll build professional development, business acumen, and project delivery skills through real case studies, simulations, and role-play - not passive lectures - culminating in an in-person capstone event where you'll present your work and map out your goals for the year ahead. Your Future Starts With A Plan.
  • Support project development from concept through completion
  • Prepare technical drawings, specifications, and documentation
  • Assist in field inspections, surveying, and site investigations
  • Work with design software (AutoCAD, Civil 3D, Revit, GIS tools)
  • Collaborate with senior engineers, clients, and contractors
  • Participate in planning studies, feasibility analyses, and permit applications
  • Track project schedules, budgets, and resource allocation (for Project Controls roles)
Required:
  • Bachelor's degree in Civil Engineering, Structural Engineering, Environmental Engineering, Urban Planning, Construction Management, or a related field
  • 0-4 years of relevant experience (recent graduates welcome)
  • Strong communication and teamwork skills
  • Proficiency with Microsoft Office and design/analysis software
  • Ability to read and interpret engineering plans and specifications
Preferred:
  • Experience with AutoCAD, Civil 3D, or similar design software
  • Familiarity with GIS, Revit, or construction management software
  • Project site experience and knowledge of construction processes
  • Understanding of municipal codes, regulations, and permitting processes
  • EIT (Engineer in Training) certification or active pursuit of PE licensure
What We Offer
  • A guaranteed seat in Blueprint for eligible roles - six months of hands-on leadership development, capped with an in-person capstone event
  • Mentorship from licensed engineers with decades of experience
  • Professional development support and PE exam study resources
  • Exposure to diverse project types across municipal, transportation, and civil sectors
  • Competitive salary and comprehensive benefits package
  • Health insurance, 401(k), paid time off, and continuing education
  • Flexible work arrangements and a collaborative team environment
Trilon was formed with the vision of building the next Top 20 infrastructure consulting firm in North America by bringing together some of the nation's best infrastructure consulting firms, focused on delivering practical and sustainable infrastructure solutions. Trilon is backed by Alpine Investors, a PeopleFirst Private Equity Firm. Trilon currently comprises 5,500+ staff across the US. For more information, visit www.trilon.com.
Pay Transparency
The base salary range for this role is indicated in the posting. This range reflects the company's good faith estimate of the compensation for this position at the time of posting. Final compensation will be determined based on factors such as experience, skills, qualifications, internal equity, and geographic location.