2

Entry Level Computer Programmer Jobs in Champaign, IL

Primary Role The Associate Planning Engineer is an entry level position in the Engineering function ... and/or CAD operators. Key Accountabilities * Assist the preparation of strategic water and ...

Entry Level Computer Programmer information

See Champaign, IL salary details

$30.9K

$60.9K

$89.5K

How much do entry level computer programmer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for entry level computer programmer in Champaign, IL is $60,863.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,300.00 and $74,900.00 per year, depending on experience, location, and employer.

What is an entry level computer programmer?

Entry Level Computer Programmers are professionals who write, test, and maintain computer code under supervision, usually at the start of their careers. They typically work with more experienced developers to learn best practices and develop their coding skills. Their responsibilities may include debugging programs, writing simple scripts, and assisting in software development projects. Entry level programmers often have a degree in computer science or a related field and are proficient in one or more programming languages. This role serves as a foundation for advancing to more complex software engineering positions.

What does an entry level computer programmer do?

The job of an entry-level computer programmer is to write code, troubleshoot design issues, and debug software. They typically work as part of a software development team or under direct supervision. An entry-level computer programmer may sit in on development meetings and perform other administrative tasks as needed. The qualifications you need to become an entry-level computer programmer typically include a bachelor's degree and a working knowledge of one or more programming languages.

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

To thrive as an Entry Level Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and at least a bachelor’s degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong attention to detail, effective communication, and a willingness to learn help individuals excel in collaborative and dynamic environments. These skills and qualities are important for delivering reliable code, adapting to evolving project needs, and contributing effectively to software development teams.

What are some common challenges faced by entry level computer programmers during their first year on the job?

Entry level computer programmers often encounter challenges such as adapting to new development tools, understanding complex codebases, and managing project deadlines. It's common to feel overwhelmed by unfamiliar programming languages or frameworks, but most teams offer mentorship and training to help with the transition. Collaboration with senior developers and participating in code reviews are valuable opportunities to learn best practices and improve coding skills. Over time, persistence and proactive communication can help overcome these initial hurdles and contribute to professional growth.

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

AspectEntry Level Computer ProgrammerSoftware Developer
Required CredentialsAssociate's or Bachelor's in Computer Science or related fieldBachelor's degree often preferred; certifications like Java or Python are common
Work EnvironmentOffice or remote; coding in teams or individuallySimilar; often collaborative, project-based work
Employer & Industry UsageEntry-level roles in tech, finance, healthcare, and moreBroader; includes designing, developing, testing software
Common Search & Comparison IntentYesYes

Entry Level Computer Programmers typically focus on writing and testing code under supervision, while Software Developers are involved in designing and building software solutions. Both roles require similar educational backgrounds and work environments, but Software Developers often have broader responsibilities and higher expectations for project involvement.

How to get a job as an entry level computer programmer with no experience?

To secure an entry level computer programmer position with no experience, focus on building a strong foundation in programming languages like Python or Java through online courses and personal projects. Internships, volunteering, or contributing to open-source projects can also demonstrate skills to employers and improve your chances of getting hired.

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

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

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

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

What job categories do people searching Entry Level Computer Programmer jobs in Champaign, IL look for?

The top searched job categories for Entry Level Computer Programmer jobs in Champaign, IL are:

What cities near Champaign, IL are hiring for Entry Level Computer Programmer jobs?

Cities near Champaign, IL with the most Entry Level Computer Programmer job openings:

Infographic showing various Entry Level Computer Programmer job openings in Champaign, IL as of August 2026, with employment types broken down into 81% Full Time, and 19% Part Time. Highlights an 76% In-person, 16% Hybrid, and 8% Remote job distribution, with an average salary of $60,863 per year, or $29.3 per hour.

Associate Planning Engineer

American Water

Urbana, IL • On-site

$60 - $80/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 6 days ago


American Water rating

8.6

Company rating: 8.6 out of 10

Based on 64 frontline employees who took The Breakroom Quiz

11th of 53 rated energy and utility


Job description

Requisition ID110223-Posted08/04/2026-Engineering-IL-Urbana-Full Time - Regular

Share Our Purpose. Be Yourself. Feel Valued.

People are the heart of our business. As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional & well-being, and savings for current & future goals.

About American Water
American Water (NYSE: AWK) is the largest regulated water and wastewater utility company in the United States. With a history dating back to 1886 and celebrating 140 years in 2026, We Keep Life Flowing by providing safe, clean, reliable and affordable drinking water and wastewater services to approximately 14 million people with regulated operations in 14 states and on 18 military installations. American Water’s approximately 7,000 talented professionals leverage their significant expertise and the company’s national size and scale to achieve excellent outcomes for the benefit of customers, employees, investors and other stakeholders.

The base salary range represents a good faith salary range for this position. This position is eligible for annual incentive pay and has the opportunity for continued salary growth. If you are hired at American Water your base salary compensation will be determined based on factors such as market, geography, skills, education and/or experience. At American Water, we are committed to pay equity. In addition to compensation, you will be offered a comprehensive benefits package including 401(k), Defined Contribution Plan, Employee Stock Purchase Plan, medical, prescription, dental and vision coverage, plus disability, paid time off, life insurance, voluntary benefits, health and wellness programs and much more!

American Water is also proud to offer employees learning opportunities and work experiences to grow professionally!

Primary Role

The Associate Planning Engineer is an entry level position in the Engineering function that is responsible for engineering tasks focused on assessing the long-term needs of our water and/or wastewater utility systems and developing project solutions that will ensure the efficient and reliable delivery of services to our customers. This role will assist their respective teams with completing engineering tasks such as hydraulic modeling, demand projections, asset condition and performance assessments, developing treatment strategies, and preparing comprehensive planning recommendations. Responsibilities may also include technical partnering and supervision over consulting engineers, technicians, and/or CAD operators.

Key Accountabilities
  • Assist the preparation of strategic water and wastewater system engineering planning studies.
  • Conduct system capacity evaluations, analysis of water source, treatment, pumping and collection/distribution, storage, or other system deficiencies as assigned to support ongoing operations, service extension requests or regional growth opportunities.
  • Assist in the hydraulic model development, calibration and analysis for water distribution systems and wastewater collection systems.
  • Assist with multiple small to medium size projects and perform varied engineering assignments associated with planning, design or construction.
  • Develop technical information and concepts into feasible and effective engineering approaches.
  • Any other special projects and tasks assigned by their team leads or managers
Knowledge/Skills
  • Demonstrated knowledge of engineering design theory and practice.
  • Familiarity with project management, construction and contract management, water and wastewater facilities, and utility operations.
  • Knowledge of current trends in water quality and treatment and other aspects of the water industry.
  • Familiarity with environmental regulatory requirements, and trends impacting the water industry.
  • Sound business acumen and judgment.
  • Effective quantitative and analytical skills; attention to detail.
  • Effective verbal and written communications skills (e.g., report writing, listening, and presentation).
  • Strong interpersonal skills (e.g., tact/diplomacy, persuasion, team building, cooperation, leadership, ability to motivate others.
Experience/Education
  • Bachelor’s degree in related field of Engineering
  • 0 - 2 years’ experience in Engineering design, planning, construction, project delivery and/or project management.
  • Water system and wastewater collection system hydraulic modeling experience is a plus.
Travel Requirements

Up to 20%, as required

Certifications & Licenses

Valid Driver’s License

Primarily in the office with occasional work in the field at water/wastewater facilities to conduct site investigations and participate in on-site project kick-off/review meetings

Join American Water... We Keep Life Flowing

American Water is firmly committed to Equal Employment Opportunity (EEO) and prohibits employment discrimination for employees and applicants based on his or her age, race, color, pregnancy, gender, gender identity, sexual orientation, national origin, religion, marital status, citizenship, or because they arean individual with a disability, protected veteran or other status protected by federal, state, and local laws.

#J-18808-Ljbffr

What American Water employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


American Water logo

About American Water

Sourced by ZipRecruiter

With a history dating back to 1886, American Water (NYSE: AWK) is the largest and most geographically diverse U.S. publicly traded water and wastewater utility company. The company employs more than 6,500 dedicated professionals who provide regulated and regulated-like drinking water and wastewater services to more than 14 million people in 24 states. American Water provides safe, clean, affordable and reliable water services to our customers to help keep their lives flowing.

Industry

Utilities

Company size

5,001 - 10,000 Employees

Headquarters location

Camden, NJ, US

Year founded

1886

Social media