2

Entry Level Software Programmer Jobs in Illinois

Required : • BA/BS in computer science, software engineering, information systems, or related field • 3 years of relevant experience or demonstrated equivalency of experience and/or education.

Active participation in the design and implementation of our software solutions - we use our ... Bachelor's degree (Computer Science or Engineering) or related experience * 2 - 4 years of ...

Active participation in the design and implementation of our software solutions - we use our ... Bachelor's degree (Computer Science or Engineering) or related experience * 2 - 4 years of ...

Active participation in the design and implementation of our software solutions - we use our ... Bachelor's degree (Computer Science or Engineering) or related experience * 2 - 4 years of ...

ARA is seeking an entry-level civil engineer to work full-time in our Transportation Division ... software package. The anticipated salary range for this position is $65,740 to $77,250, depending ...

Dewberry is currently seeking an Entry Level Electrical Engineer to jon our growing MEPS team in ... software, CAD drafting using AutoCAD software, drawing production, specification writing ...

Entry Level Electrical Engineer

Peoria, IL · On-site

$75.80K - $78.30K/yr

Dewberry is currently seeking an Entry Level Electrical Engineer to jon our growing MEPS team in ... software, CAD drafting using AutoCAD software, drawing production, specification writing ...

Entry Level Electrical Engineer Firm Overview Do more than just build! At dbHMS, we are a ... Operate BIM Software. * Read and understand construction documents, floor plans and equipment ...

Entry Level Electrical Engineer Firm Overview Do more than just build! At dbHMS, we are a ... Operate BIM Software. * Read and understand construction documents, floor plans and equipment ...

Description This entry-level position will offer you the opportunity to utilize and expand your ... Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ...

This entry-level position will offer you the opportunity to utilize and expand your civil ... Proficiency with civil engineering software programs such as Civil 3D, StormCad, PondPack, and ...

Entry-Level Mechanical Engineer Location Options: Naperville, IL /Atlanta, GA Known for the ... Experience with CAD Software * Proficiency with Microsoft Office applications. * Ability to work ...

next page

Showing results 1-20

Entry Level Software Programmer information

See Illinois salary details

$13

$25

$76

How much do entry level software programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for entry level software 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 are the key skills and qualifications needed to thrive as an Entry Level Software Programmer, and why are they important?

To thrive as an Entry Level Software Programmer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically demonstrated through a degree in computer science or related fields. Familiarity with languages like Java, Python, or C++, and experience using version control systems such as Git are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you excel in team environments and adapt to new challenges. These skills and qualities are crucial for delivering reliable code, collaborating on projects, and rapidly growing in the technology industry.

What types of projects and programming languages can an Entry Level Software Programmer expect to work with in their first year?

As an Entry Level Software Programmer, you will typically work on a variety of projects ranging from debugging existing applications to developing small features or modules under the guidance of senior developers. The programming languages you'll use depend on the company's technology stack, but common ones include Java, Python, C#, or JavaScript. You may also be introduced to version control systems like Git and collaborative development tools. Early in your career, you'll gain exposure to best practices in coding, testing, and documentation, setting a strong foundation for your growth.

What does an Entry Level Software Programmer do?

An Entry Level Software Programmer is responsible for writing and testing code, debugging programs, and assisting in the development of software applications under the supervision of more experienced developers. They typically work on basic coding tasks, help maintain existing software, and learn new programming languages and frameworks. This role serves as a starting point in the software development field, providing valuable hands-on experience while supporting the goals of a development team.
What are the most commonly searched types of Software Programmer jobs in Illinois? The most popular types of Software Programmer jobs in Illinois are:
What cities in Illinois are hiring for Entry Level Software Programmer jobs? Cities in Illinois with the most Entry Level Software Programmer job openings:
PMIS Developer

PMIS Developer

Arcadis

Chicago, IL • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Arcadis rating

8.6

Company rating: 8.6 out of 10

Based on 19 frontline employees who took The Breakroom Quiz

62nd of 350 rated engineering


Job description

Job Summary:
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. They are seeking a PMIS Developer to support the PMIS Implementation Team for major infrastructure programs, focusing on the design, development, and support of digital tools and platforms for project controls and data management.
Responsibilities:
• Develop and maintain full-stack digital solutions that support PMIS implementation, including user interfaces, APIs, and data services.
• Configure and integrate Arcadis custom software and applications to meet program requirements.
• Develop custom components, scripts, and automation tools to improve PMIS functionality and work with business analysts and PMIS leads to translate business requirements into technical specifications.
• Participate in code reviews, testing, and deployment activities to ensure software quality and optimal performance.
• Troubleshoot technical issues, respond to support requests, and maintain thorough documentation for developed tools.
• Support data collection, storage, and visualization functions across PMIS tools.
• Ensure digital solutions are secure, compliant, and interoperable with other program systems.
• Pursue continuous learning and apply emerging technologies, frameworks, and development practices.
• Participate in technical meetings with internal teams and external vendors.
• Support scheduling, task planning, and delivery tracking for assigned development workstreams.
Qualifications:
Required:
• BA/BS in computer science, software engineering, information systems, or related field
• 3 years of relevant experience or demonstrated equivalency of experience and/or education.
Preferred:
• Experience in developing and integrating digital tools within PMIS or enterprise project delivery environments.
• Proficiency in front-end frameworks (such as React or Angular) and back-end development (such as Node.js, Python, or .NET).
• Experience with data analysis tools, including Excel, SQL, Python, or R.
• Proficiency in database management systems such as MS SQL Server or Oracle.
• Familiarity with data visualization tools, including Power BI or Tableau.
• Exposure to programming languages such as Python, Java, or C#, and familiarity with software development lifecycle tools such as Jira or DevOps.
• Knowledge of ColdFusion is highly desirable.
• Demonstrated problem-solving skills and the ability to work independently with minimal supervision.
• Excellent communication and collaboration skills with both technical and non-technical teams.
• Familiarity with APIs and knowledge of cloud technologies such as Azure or AWS.
Company:
Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets. Founded in 1888, the company is headquartered in Amsterdam, NLD, with a team of 10001+ employees. The company is currently Late Stage.

What Arcadis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Arcadis logo

About Arcadis

Sourced by ZipRecruiter

Our work with clients has a direct impact on people's lives and on the planet. We make moving, living and belonging in cities safer, more resilient and more sustainable. By partnering with our clients as responsible custodians of our earth's resources, we can create a sustainable planet. We continue to think of new ways to make positive impacts and create better experiences for people; data driven and digital solutions have become part of the Arcadis DNA. Working together with clients and using techniques like design thinking, we can get to the heart of our clients' most pressing challenges and work together to solve them.

Industry

Engineering professional services

Company size

10,000+ Employees

Headquarters location

Highlands Ranch, CO, US