2

Entry Level Computer Programmer Jobs in Iowa (NOW HIRING)

... Programmer Eagle Tool Company Assistant Project Manager (entry level) CAD Drafte Sedona Staffing Services Drafter Sedona Staffing Services Share this Job Specialized Recruiting Group About the ...

Entry Level Software Engineer

Dubuque, IA · On-site

$65K - $90K/yr

... Entry Level Software Engineer This position is associated with the design and development of ... Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical ...

Entry Level Software Engineer

Dubuque, IA · On-site

$65K - $90K/yr

... Entry Level Software Engineer This position is associated with the design and development of ... Bachelor's or Master's of Science degree in Computer Science, Software Engineering, Electrical ...

Drafter

Dubuque, IA

$20 - $22/hr

... Engineering/Drafting Construction/Skilled Trades Mechanic Location Dubuque, IA Job Type Employee ... (entry level) CAD Drafte Sedona Staffing Services Share this Job Sedona Staffing Services About the ...

... entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, and Machine Learning engineers. Who Should Apply: Recent Computer science ...

... for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer science ...

CAD Designer

West Union, IA · On-site

$25.75 - $35.50/hr

Fehr Graham is a fast-growing Midwest Engineering and environmental firm seeking a motivated CAD ... entry-level candidates with strong technical skills will also be considered. You should also: Be ...

AECOM is seeking an Entry Level Civil Engineer to be based in Waterloo, IA . This position is ... Uses computer software as a tool for solving basic engineering problems. * Performs work in ...

next page

Showing results 1-20

Entry Level Computer Programmer information

See Iowa salary details

$31K

$61K

$89.7K

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

As of May 28, 2026, the average yearly pay for entry level computer programmer in Iowa is $61,028.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $75,100.00 per year, depending on experience, location, and employer.

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 are Entry Level Computer Programmers?

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 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.

What are the most commonly searched types of Computer Programmer jobs in Iowa? The most popular types of Computer Programmer jobs in Iowa are:
What are popular job titles related to Entry Level Computer Programmer jobs in Iowa? For Entry Level Computer Programmer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Programmer jobs in Iowa look for? The top searched job categories for Entry Level Computer Programmer jobs in Iowa are:
What cities in Iowa are hiring for Entry Level Computer Programmer jobs? Cities in Iowa with the most Entry Level Computer Programmer job openings:
Infographic showing various Entry Level Computer Programmer job openings in Iowa as of May 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 100% In-person job distribution, with an average salary of $61,028 per year, or $29.3 per hour.

Assistant Project Manager (entry level) CAD Drafter

Access Dubuque

Dubuque, IA

Full-time, Part-time

Posted yesterday


Job description

Assistant Project Manager (entry level) CAD Drafter

Sedona Staffing Services

0 Positions

ID: 56156569

Posted On 05/07/2026

Job Overview

Assistant Project Manager (Entry Level) – CAD Drafter

Location: Dyersville, IA area

Job Type: Full-Time Direct Hire

Wage: Up to $25/hou r

Schedule: Day Shift (40-45 hours / week)

Start Your Career in Project Management & CAD

We are seeking a motivated and detail-oriented Assistant Project Manager (Entry Level) – CAD Drafter to join a growing team in the Dyersville, IA area. This is an excellent opportunity for someone looking to build a career in project coordination, construction, or engineering while gaining hands-on experience with CAD, production workflows, and project execution. This is a direct hire opportunity. Meaning, the right fit candidate will go directly onto the hiring company's payroll and be eligible for company benefits.

What You'll Do

  • Prepare CAD drawings and foam layouts for production
  • Enter data into project systems
  • Perform quantity takeoffs and basic material tracking
  • Crate and count foundation and erection bills of materials (BOMs)
  • Verify tickets for accurate material information
  • Assist with delivery and pickup of samples, mockups, and materials
  • Support project scheduling and coordination efforts
  • Communicate project details with production and engineering teams
  • Maintain organized project documentation (drawings, schedules, change orders)
  • Review drawings and instructions for accuracy under supervision
  • Assist with tracking project progress, reporting, and follow-ups

What We're Looking For

  • Basic CAD skills (AutoCAD, Revit, or similar)
  • Strong attention to detail and willingness to learn
  • Solid communication and organizational skills
  • Ability to read and interpret drawings and specifications
  • A team-oriented mindset with a proactive approach
  • Problem-solving ability and openness to direction

Qualifications

  • High School Diploma or GED required
  • Associate degree or coursework in construction, engineering, or CAD preferred
  • Some CAD experience (preferred)
  • Entry-level project coordination experience is acceptable

A P P L Y T O D A Y

Send a copy of your resume / working experience to:

Amanda@careerpros.com

Primary Contact

345401

Sedona Staffing

Human Resources,

563-556-3040

Phone

Phone

Phone

Fax

info@careerpros.com

Email

True

True

True

Job Details

Categories

Architecture/Engineering/Drafting

Construction/Skilled Trades

Location

Dyersville, IA

Job Type

Employee

Full/Part

Full Time

Pay/Salary

24.00

Qualifications

Education

High School/GED

Company ID

352

Job REQ #

56156569

# Positions

0

Start Date

20260507

End Date

20260623

Featured Job

TH Ad

TH Comments

Similar Jobs

CAD/CAM Programmer

Eagle Tool Company

Assistant Technical Director and Performance Servi

University of Wisconsin-Platteville

Automotive Project Manager

PBS Systems

Assistant County Engineer

Dubuque County

ENGINEERING ASSISTANT

Engineering Services and Products Company

Project Architect/Designer (Dubuque, IA)

FEH Design

Project Architect/Project Manager/Principal (Dubuq

FEH Design

Assistant Professor Mechanical and Industrial Engi

University of Wisconsin-Platteville

Quality Manager

Rite Hite Corp

Project Manager

Sedona Staffing Services

Share this Job

Sedona Staffing Services

About the Company

Sedona Staffing Services is a Certified Woman Owned, global staffing, recruiting, and executive search firm. We locate qualified professionals, who excel in their careers, and provide customized staffing solutions for our client companies. Nationally, we're part of NPAworldwide, a global recruiting network, whose reach allows Sedona to recruit skilled candidates for highly technical, medical, executive, or hard-to-fill positions.

In summary, Sedona specializes in finding the right fit for both job seekers and businesses.

Our customized staffing solutions help businesses reduce costs and risk, increase efficiency, and provide flexibility.

Job seekers benefit from our free services and vast employer connections that aid in their job search and placement.