2

Entry Level Programmer Jobs in Illinois (NOW HIRING)

Description We're seeking driven Civil Engineering students and recent graduates who are enthusiastic about learning and contributing to a diverse range of projects. Join our team at any of our Fehr ...

CNC Programmer

Wood Dale, IL · On-site

$26.50 - $36.25/hr

... entry-level programmers and operators.POSITION REQUIREMENTS • Associate's degree in CNC programming or related field preferred. • 2-5 years of CNC programming experience. • Experience with ...

Entry Level Engineer

Chicago, IL · On-site

$35 - $40/hr

We are looking for an entry level engineer to join our team in Chicago, IL. At Egis, every project is an opportunity to create lasting impact. We collaborate with public and private clients to design ...

Entry Level Engineer

Chicago, IL · On-site +1

$35 - $40/hr

We are looking for an entry level engineer to join our team in Chicago, IL. At Egis, every project is an opportunity to create lasting impact. We collaborate with public and private clients to design ...

We are seeking an Entry Level candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the‑art engineering ...

Dewberry is currently seeking an Entry Level Electrical Engineer to jon our growing MEPS team in Peoria, IL The Electrical Engineer is responsible for electrical engineering design, building ...

Be Seen First

Seeking an entry-level Engineer for a contract opportunity in Lisle to support our client's technical team. This role involves hands-on work preparing test samples, conducting tests, and assisting ...

Showing results 21-40

Entry Level Programmer information

See Illinois salary details

$13

$25

$76

How much do entry level programmer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for entry level programmer in Illinois is $25.90, according to ZipRecruiter salary data. Most workers in this role earn between $16.54 and $22.36 per hour, depending on experience, location, and employer.

What is an entry level programmer?

As an entry-level programmer, you use software programming languages to create and maintain applications for in-house, proprietary use or clients. You go through an onboarding process to learn your company’s code base and their processes for software development. You work on a team with other programmers and developers, and your job duties include writing code to develop software according to required specifications, testing and debugging code, creating and rolling out fixes, and publishing finished code to the production server. As you gain experience and your skillset expands, you can take on jobs with more autonomy and responsibility.

What types of projects and tasks can an entry level programmer typically expect to work on during their first year?

As an entry level programmer, you will often be assigned to support tasks such as debugging code, writing simple scripts, developing small features, and assisting with software testing. You may also update documentation and collaborate with more experienced developers on larger projects. This hands-on experience helps you become familiar with company coding standards, version control systems, and agile development processes while building a foundation for more complex assignments in the future. Teamwork and communication are important, as you’ll regularly interact with other programmers, QA testers, and sometimes project managers.

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

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, algorithms, and at least one programming language, often demonstrated by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and development environments is typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and learn quickly. These skills are crucial for successfully building, testing, and maintaining software while adapting to evolving project requirements.

What is the difference between Entry Level Programmer vs Software Developer?

AspectEntry Level ProgrammerSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level coding tasks, supervised projectsDesign, develop, and maintain software applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT teams

While both roles involve coding and software development, an Entry Level Programmer typically focuses on basic coding tasks under supervision, whereas a Software Developer often handles full project cycles, including design and testing. The roles overlap in skills and industry usage, but the Software Developer position generally requires more experience and responsibility.

What are the most commonly searched types of Programmer jobs in Illinois?

The most popular types of Programmer jobs in Illinois are:

What are popular job titles related to Entry Level Programmer jobs in Illinois?

For Entry Level Programmer jobs in Illinois, the most frequently searched job titles are:

What job categories do people searching Entry Level Programmer jobs in Illinois look for?

The top searched job categories for Entry Level Programmer jobs in Illinois are:

What cities in Illinois are hiring for Entry Level Programmer jobs?

Cities in Illinois with the most Entry Level Programmer job openings:

What are popular job titles related to Entry Level Programmer jobs in IL?

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

Infographic showing various Entry Level Programmer job openings in Illinois as of September 2026, with employment types broken down into 84% Full Time, 8% Part Time, 4% Temporary, and 4% Contract. Highlights an 92% In-person, and 8% Remote job distribution, with an average salary of $53,872 per year, or $25.9 per hour.

Entry Level Engineer

Rockford, IL

$70K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 25 days ago


Job description

Description
We’re seeking driven Civil Engineering students and recent graduates who are enthusiastic about learning and contributing to a diverse range of projects. Join our team at any of our Fehr Graham locations across Illinois, Iowa and Wisconsin  and grow your career in a supportive, dynamic environment. We value talented, dependable individuals who are passionate about delivering personalized service and building lasting relationships with our clients.

What you’ll do
You will provide civil, municipal, land development and/or environmental engineering services using prescribed methods. You’ll perform specific and limited portions of broader assignments of an experienced engineer. You will 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. This position works directly with clients and firm project managers to deliver projects with the highest quality possible – on time and on budget.
 
You will work in a team environment and learn from fellow staff engineers, project engineers, environmental scientists and project managers. You’ll draft reports, assist with specifications and make preliminary selection of equipment. You will work with clients to obtain data or share information. 
 
We promote a team environment, so you’ll work with fellow engineers, environmental scientists and many more people. And you'll develop leadership skills that build autonomy.
  
What’s in it for you?
We offer an exciting and engaging work environment where every day brings new challenges and opportunities. At Fehr Graham, we don’t just manage projects – we bring them to life! This position will put you in the driver’s seat to steer our transportation projects to success.  If you have a passion for transforming concepts into tangible achievements and hope to accelerate your career, we want you on our team.
Where you’ll work
At Fehr Graham, we pride ourselves on delivering personalized attention and building trust with our clients. We believe in the power of skilled professionals who provide exceptional service. We also 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 it takes
You’ll need a bachelor’s degree in Civil Engineering. If you are a recent grad or you have up to three years’ experience, we’re interested. You should speak and write well. And you should have strong analytical and organizational skills. You must be a team player. 
What you’ll get
You’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
  • Profit sharing plan
  • Paid time off
  • An awesome work environment.  
Learn more about Fehr Graham’s people, culture and projects on our website. 

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.

#LI-MH1