2

Computer Science Entry Level New Grad Jobs in Iowa

$139K - $168K/yr

Identify new opportunities to apply Machine Learning to different parts of the Poe product * Work ... D. in Computer Science, Engineering or a related technical field * Strong understanding of ...

$139K - $168K/yr

Identify new opportunities to apply Machine Learning to different parts of the Poe product * Work ... D. in Computer Science, Engineering or a related technical field * Strong understanding of ...

$139K - $168K/yr

Identify new opportunities to apply Machine Learning to different parts of the Poe product * Work ... D. in Computer Science, Engineering or a related technical field * Strong understanding of ...

Computer Programming Tutor

Ames, IA · Remote

$18 - $40/hr

... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Be Seen First

Quality Engineer

Waterloo, IA · On-site

$30 - $35/hr

Degree in Technology, Engineering, Communications, Business, Computer Science, and/or Data Analytics. * Open to recent grad candidates with manufacturing internships. Prefer candidates with:

New

Showing results 21-40

Computer Science Entry Level New Grad information

What are the key skills and qualifications needed to thrive as a computer science entry level new grad, and why are they important?

To thrive as a Computer Science Entry Level New Grad, you need a foundational understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database technologies, and relevant certifications (such as AWS Certified Cloud Practitioner) can be advantageous. Strong problem-solving abilities, communication skills, and a willingness to learn help new grads excel in collaborative and fast-evolving technical environments. These skills enable effective contribution to projects, quick adaptation to new technologies, and successful integration into professional development teams.

What is the difference between Computer Science Entry Level New Grad vs Software Developer?

AspectComputer Science Entry Level New GradSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's or higher in Computer Science or related field
Work EnvironmentInternships, entry-level roles, training programsFull-time development teams, corporate or startup settings
Employer & Industry UsageTech companies, startups, government agenciesTech firms, software companies, IT departments
Search & Comparison IntentYesYes

While both roles often require similar educational backgrounds, a Computer Science Entry Level New Grad typically refers to recent graduates starting their careers, often in internships or training programs. A Software Developer usually indicates a full-time position with more responsibilities. The main difference lies in experience level and job maturity, with the New Grad role serving as an entry point into the software development industry.

What is a computer science entry level new grad?

Computer Science Entry Level New Grad jobs are positions designed for individuals who have recently graduated with a degree in computer science or a related field and have little to no professional experience. These roles typically involve tasks such as software development, testing, troubleshooting, and maintaining code under the supervision of more experienced engineers. Employers often look for strong foundational programming skills, problem-solving abilities, and a willingness to learn. Such positions offer new graduates the opportunity to gain hands-on experience, mentorship, and career growth within the tech industry.

What are typical projects or tasks assigned to entry-level computer science new grads during their first year?

Entry-level computer science new grads are often assigned to work on well-defined tasks such as fixing bugs, writing unit tests, or developing small features under the guidance of more experienced engineers. These projects help new grads become familiar with the codebase, development methodologies, and company tools. Over time, they may take on more complex assignments or contribute to team-wide initiatives, collaborating closely with peers, mentors, and cross-functional teams such as QA or product management. This structure supports learning and helps new grads build confidence as they grow into their roles.
What are popular job titles related to Computer Science Entry Level New Grad jobs in Iowa? For Computer Science Entry Level New Grad jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Computer Science Entry Level New Grad jobs in Iowa look for? The top searched job categories for Computer Science Entry Level New Grad jobs in Iowa are:
What cities in Iowa are hiring for Computer Science Entry Level New Grad jobs? Cities in Iowa with the most Computer Science Entry Level New Grad job openings:
Infographic showing various Computer Science Entry Level New Grad job openings in Iowa as of August 2026, with employment types broken down into 60% Full Time, 30% Part Time, and 10% Temporary. Highlights an 100% In-person job distribution.

Entry-Level Transportation Engineer - Roadway

Olsson

Des Moines, IA

$75K - $100K/yr

Full-time

Re-posted 3 days ago


Job description

Job Description

Join Olsson and build a strong foundation for your career in transportation engineering. We are seeking a motivated and collaborative entry-level/new graduate with an interest in roadway and transportation design to support a variety of projects, including urban and rural roadways, multimodal paths, and highway and interchange improvements.

As a member of our Roadway team, you will work alongside experienced engineers on meaningful transportation projects that positively impact communities. You will contribute to project delivery through CAD drafting and design support, assist with research and preparation of technical reports, and participate in field observations and site visits as needed. This role offers exposure to the full project lifecycle and the opportunity to grow your technical skills in a supportive, teamoriented environment.

At Olsson, we value growth, initiative, and high performance. We are committed to supporting your professional development through mentorship, ongoing training, and access to modern tools and technology, while providing clear pathways for career advancement.

Qualifications

You are passionate about:

  • Working collaboratively with others.
  • Having ownership in the work you do.
  • Using your talents to positively affect communities.

You bring to the team:

  • Strong communication skills.
  • Ability to contribute and work well with a team.
  • Excellent interpersonal and problem-solving skills.
  • Bachelor's Degree in Civil Engineering.
  • Passed the FE exam and obtained EIT certification. 
  • 0-3 years of relevant experience.
  • Familiarity with MicroStation or AutoCAD Civil 3D, a plus.

#LI-DNP