1

Recent College Grad Software Developer Jobs in Iowa

We also consider pending or recent college graduates with a degree in one of the following areas: Civil, Construction, Structural, Environmental, Materials, Transportation Engineering, or Engineering ...

next page

Showing results 1-20

Recent College Grad Software Developer information

See Iowa salary details

$45.1K

$105.1K

$155.9K

How much do recent college grad software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for recent college grad software developer in Iowa is $105,052.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,500.00 and $122,100.00 per year, depending on experience, location, and employer.

What is a Recent College Grad Software Developer job?

A Recent College Grad Software Developer job is an entry-level position designed for individuals who have recently earned a degree in computer science or a related field. These roles typically involve writing, testing, and debugging code under the guidance of senior developers. They may also participate in team meetings, collaborate on software projects, and learn company-specific technologies. The goal is to help new graduates gain hands-on experience while contributing to real-world software development.

What types of projects and responsibilities can I expect as a recent college grad software developer?

As a recent college grad software developer, you will typically start by assisting with coding, debugging, and testing software components under the guidance of more experienced team members. Your responsibilities may include maintaining and improving existing applications, contributing to new feature development, and participating in code reviews. You will often work in collaborative, agile teams, which means regular meetings to discuss progress, set goals, and solve problems together. This hands-on experience provides a supportive environment where you can refine your technical skills and gain exposure to industry best practices.

What are the key skills and qualifications needed to thrive in the Recent College Grad Software Developer position, and why are they important?

To thrive as a Recent College Grad Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and a relevant bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and knowledge of software development methodologies (such as Agile) are commonly expected. Strong communication, teamwork, adaptability, and a willingness to learn new technologies help you stand out in this position. These skills and qualities are crucial for effectively contributing to projects, collaborating with colleagues, and growing within dynamic tech environments.

What are popular job titles related to Recent College Grad Software Developer jobs in Iowa? For Recent College Grad Software Developer jobs in Iowa, the most frequently searched job titles are:
What cities in Iowa are hiring for Recent College Grad Software Developer jobs? Cities in Iowa with the most Recent College Grad Software Developer job openings:
Infographic showing various Recent College Grad Software Developer job openings in Iowa as of May 2026, with employment types broken down into 10% Internship, and 90% Full Time. Highlights an 90% In-person, and 10% Hybrid job distribution, with an average salary of $105,052 per year, or $50.5 per hour.
Geotechnical Engineer (TE Associate)

Geotechnical Engineer (TE Associate)

State of Iowa

Ames, IA • On-site

$65K - $101K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 10 days ago


State Of Iowa rating

7.1

Company rating: 7.1 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

38th of 50 rated states


Job description

Job Description Are you seeking to diversify your skills and use your energy and ideas towards making a difference. The Design Bureau is looking to hire a Geotechnical Engineer (TE Associate) who is a positive professional, committed to excellence, and desires to be a part of a team that develops projects that enhance the state and national transportation system in Iowa. We also consider pending or recent college graduates with a degree in one of the following areas: Civil, Construction, Structural, Environmental, Materials, Transportation Engineering, or Engineering Management.

The Soils Design Section of the Design Bureau is involved with geotechnical/geologic features associated with the construction, repair, and rehabilitation of transportation projects. Under the general direction of a professional engineer who specializes in geotechnical engineering, you will be responsible for performing geotechnical engineering work in the preparation of roadway and bridge plans, in addition to assisting with emergency response (ER) projects. As a Geotechnical Engineer (Transportation Engineer Associate), you will: Aid in evaluating foundation support for bridges, culverts, and other types of drainage structures.

Participate in the inspection of soils and foundation-related problems or unanticipated discoveries encountered during construction to aid in providing satisfactory solutions that minimize construction delays. Aid in evaluating and then recommending to others, typically within the Iowa DOT Design Bureau, the most effective methods of accomplishing road design objectives for subgrade treatments, borrow, and other grading activities. Location: Ames, Iowa - Design Bureau/Soils Design Section.

This position will be required to report in-person daily. Shift Requirements: Days, Monday through Friday. Flexible work hours available.

The Iowa Department of Transportation's Mission is Making Lives Better Through Transportation. To accomplish our Mission, the person selected for this position will demonstrate actions and behaviors guided by the Iowa Department of Transportation's five CORE values: Safety First, People Matter, Customer Focused, Servant Leadership, and Integrity Without Exception. Additional Requirements: Ability to travel to remote locations for meetings and field reviews, and mobility to access sites in rugged terrain.

Ability to lift and manipulate field equipment and other items weighing up to 50 pounds over uneven terrain. Valid Class C driver's license to drive a state or personal vehicle for traveling to complete job duties. Passing the Fundamentals of Engineering (FE) exam is required within 24 months of hire.

Licensure as a professional engineer in the State of Iowa is required within 6 years of hire for continued employment as a Transportation Engineer Associate (Geotechnical Engineer). As a State of Iowa employee, you will be eligible for the following benefits: Competitive pay and benefits package including health, dental, flexible spending, and life insurance Insurance benefits start the first month following 30 days of employment, and costs can be reviewed here. Opportunities for professional growth and development.

Paid time off effective immediately - biweekly vacation, separate sick leave, accruals rollover on a yearly basis, and 9 paid holidays per year. Iowa Public Employee Retirement System (IPERS) Retirement Package with employer match Optional 401A plan with employer contributions. Employee Discount Programs from a variety of vendors (vision, cellular, fitness, recreation, season passes, travel, counseling; legal, financial).

We encourage you to learn more about the State of Iowa Employee benefits and costs at the State of Iowa Employee Benefits Website. The Iowa Department of Transportation is proud to be a partner with the American Society of Civil Engineers (ASCE). Through this partnership, DOT engineers are granted membership at a largely discounted price, as well as discounts for conferences and continuing education through the ASCE.

We are excited to offer this benefit and to have you join this partnership with us. If you're interested in learning more about this benefit, please visit https://www.asce.org/membership. You have the freedom to flourish in Iowa - Apply now

The Iowa Department of Transportation is an equal-opportunity employer. If you require a reasonable accommodation in completing any screening, interviewing, pre-employment testing, or otherwise participating in the selection process, please direct your request to the Affirmative Action & Equal Employment Opportunity (AA/EEO) Officer at: aa-eeo@iowadot.us. Reasonable accommodation, such as an interpreter, translator, written materials, modified equipment/devices, ADA access, etc

This does not include scheduling needs. The State of Iowa participates in E-Verify, a federal program that helps employers confirm the employment eligibility of all newly hired employees. Within the required timeframe, new hires will be verified through the E-Verify system to ensure authorization to work in the United States.

The State of Iowa also complies with the federal Right to Work laws, which protect employees' rights to work without being required to join a labor organization. For more information, please visit www.e-verify.gov. Minimum Qualification Requirements Applicants must meet at least one of the following minimum requirements to qualify for positions in this job classification: Graduation from an accredited four-year college or university with a bachelor's degree in chemical, civil, construction, environmental, materials, mechanics, structural, or transportation engineering or in engineering management

Possession of a verification of graduation with major course work in chemical, civil, construction, environmental, materials, mechanics, structural, or transportation engineering or in engineering management. For additional information, please click on this link to view the job description. Additional Qualification Requirements Applicants hired with verification of graduation will be required to graduate with a bachelor's degree from an accredited four-year college or university within 10 months of hire.

Within a period of time after hire, as determined by the appointing authority, employees in this class may be required to obtain one or more of the following certificates, licenses, or endorsements: Certification as an Engineer in Training (EIT) by the Iowa Engineering & Land Surveying Examining Board. Licensure as a professional engineer by the Iowa Engineering & Land Surveying Examining Board. ***Work Authorization/Sponsorship*** At this time, we're not considering applicants that need any type of immigration sponsorship (additional work authorization or permanent work authorization) now or in the future to work in the United States.

This includes, but IS NOT LIMITED TO: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc. For additional information around work authorization needs please use the following links. Nonimmigrant Workers and Green Card for Employment-Based Immigrants.


What State Of Iowa employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


State of Iowa logo

About State of Iowa

Sourced by ZipRecruiter

The State of Iowa is not a company but the governmental structure of the U.S. state of Iowa, stationed in the capital city, Des Moines. The official website, iowa.gov, is a platform dedicated to providing information and services related to the state's governance. As a governmental establishment, the State of Iowa's 'industry' primarily involves social governance, policy-making, and public administration, overseeing sectors like education, health, transportation, agriculture, and other public services.

Industry

Public administration

Company size

10,000+ Employees

Headquarters location

Des Moines, IA, US

Year founded

1939