1

Computer Jobs in Des Moines, IA (NOW HIRING)

The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...

Computer Field Technician

Newton, IA

$17.50 - $21.25/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Johnston, IA

$17.75 - $21.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Waukee, IA

$18.25 - $22/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Grimes, IA

$18.75 - $22.75/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

West Des Moines, IA

$18.75 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Polk City, IA

$17.50 - $21.25/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Adel, IA

$19.25 - $23.25/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Windsor Heights, IA

$18.50 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Ames, IA

$18.50 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Indianola, IA

$17.75 - $21.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Norwalk, IA

$17.75 - $21.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Ankeny, IA

$17.75 - $21.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Ogden, IA

$18.75 - $22.75/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Perry, IA

$18.50 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Carlisle, IA

$18.50 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Urbandale, IA

$18 - $21.75/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Clive, IA

$18.50 - $22.50/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

Computer Field Technician

Altoona, IA

$18.25 - $22.25/hr

Advanced Electronics / Computer Field (ET/FC) Category / Component : Enlisted • Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair some of ...

next page

Showing results 1-20

Computer information

See Des Moines, IA salary details

$32.7K

$47.1K

$62K

How much do computer jobs pay per year?

As of Aug 21, 2026, the average yearly pay for computer in Des Moines, IA is $47,135.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,100.00 and $54,200.00 per year, depending on experience, location, and employer.

What are computer jobs?

Computer jobs refer to a wide range of careers that involve working with computers, technology, and information systems. These roles can include positions such as software developers, IT support specialists, network administrators, data analysts, computer engineers, and cybersecurity experts. People in computer jobs may design, build, maintain, or troubleshoot computer hardware and software systems for businesses, organizations, or individuals. These positions often require technical skills, problem-solving abilities, and knowledge of programming languages or computer systems. The field offers diverse opportunities and is in high demand due to the increasing reliance on technology in nearly every industry.

What are the requirements to get a computer job?

The requirements to get a computer job vary with the position. Nearly all computer jobs require at least a high school diploma or GED certificate, and most require advanced qualifications, such as an associate or bachelor’s degree in computer science, IT, or a closely related field. Essential skills for any computer career include technical ability, knowledge of coding principles, strong mathematical skills, and great attention to detail. Jobs with management responsibilities require leadership and interpersonal skills.

What are the key skills and qualifications needed to thrive as a computer technician, and why are they important?

To thrive as a Computer Technician, you need strong knowledge of computer hardware, software troubleshooting, and networking, typically supported by a relevant associate degree or certifications like CompTIA A+. Familiarity with diagnostic tools, operating systems, and repair management systems is often required. Excellent problem-solving, communication, and customer service skills help technicians work efficiently with clients and team members. These skills ensure timely and effective resolution of technical issues, minimizing downtime and supporting smooth IT operations.

What are some common challenges faced by computer technicians when troubleshooting hardware issues, and how can they effectively address them?

Computer technicians often encounter hardware problems that can be difficult to diagnose, such as intermittent failures, compatibility issues, or faulty components. One common challenge is accurately identifying whether the issue is caused by hardware or software. Effective technicians use systematic troubleshooting steps—such as running diagnostic tests, swapping out suspected parts, and consulting technical documentation—to isolate the root cause. Strong communication skills are also essential, as technicians often need to explain technical issues and solutions to users who may not have a technical background.

What is the difference between Computer vs Network Technician?

AspectComputerNetwork Technician
Required CertificationsCompTIA A+, Microsoft CertifiedCompTIA Network+, Cisco CCNA
Work EnvironmentDesktops, laptops, repair shopsNetworking labs, client sites, data centers
Industry UsageIT support, hardware repair, troubleshootingNetwork setup, maintenance, security
Common Search IntentComputer repair, hardware issuesNetwork setup, connectivity problems

While both roles involve IT skills, a Computer focuses on hardware and software troubleshooting, whereas a Network Technician specializes in network infrastructure and connectivity. Understanding these differences helps job seekers target the right certifications and career paths.

What jobs can you do with computers?

Computer-related jobs include roles such as software developer, IT support specialist, network administrator, cybersecurity analyst, data analyst, and systems engineer. These positions typically require skills in programming, troubleshooting, and familiarity with hardware and software tools, often supported by relevant certifications and a strong understanding of computer systems. The work environment can vary from offices to remote settings, with schedules ranging from full-time to part-time depending on the role.

What are the most commonly searched types of Computer jobs in Des Moines, IA?

The most popular types of Computer jobs in Des Moines, IA are:

What are popular job titles related to Computer jobs in Des Moines, IA?

For Computer jobs in Des Moines, IA, the most frequently searched job titles are:

What job categories do people searching Computer jobs in Des Moines, IA look for?

The top searched job categories for Computer jobs in Des Moines, IA are:

What cities near Des Moines, IA are hiring for Computer jobs?

Cities near Des Moines, IA with the most Computer job openings:

Infographic showing various Computer job openings in Des Moines, IA as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 79% Physical, 2% Hybrid, and 19% Remote job distribution, with an average salary of $47,135 per year, or $22.7 per hour.

$61K - $94K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


State Of Iowa rating

7.0

Company rating: 7.0 out of 10

Based on 83 frontline employees who took The Breakroom Quiz

41st of 50 rated states


Job description

Job Description The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our Labor Market Information (LMI) Division in Des Moines, IA. Position Details Location: 1000 E Grand Ave., Des Moines, IA. This is an in-office position Schedule: Full-time | Monday - Friday | 8:00 AM - 4:30 PM Work Flexibility: Hybrid telework and alternate work schedule opportunity available after completion of an initial 6-month probationary period of in-office employment and training

Description of Work: Support the national Current Employment Statistics program (ACES) for U.S. Department of Labor. Writing functional code by interpreting business requirements, utilizing appropriate tools, performing testing, and preparing documentation

Develops code utilizing approved languages (Javascript, SQL, .NET, C#, VB Net, SAS, Oracle, Python and other computing languages) as required and tools outlined in program specifications using existing ACES standards, including adequate documentation in code so they are easily maintained. Tests code and reviews result in detecting and correct errors prior to moving code to servers for user testing. Analyze significant complex and involved system operations and procedures

Evaluate potential changes in operations, network functions, procedures, and prepare timelines for completion of details identified during analysis. Work collaboratively with other team members, customers, federal partners and support staff. Maintain and enhance existing applications ensuring appropriate backup and recovery procedures for critical information systems and develop procedures for distribution of computing system output to achieve agreed upon performance levels and availability.

Uphold compliance with state and federal information security standards. Plan and participate in the development of efficient structured programming code or web modules utilizing a variety of tools, evaluate alternative methods of program development. Develop detailed technical programs, web applications, and job flow documentation to depict the flow of data through the system, designing documents, forms and record layouts.

Perform system development activities assigned, prepare program specifications detailing purpose and function, develop databases and modules or files to be utilized in a testing environment and perform system testing. Develops, under the guidance of a higher-level information technology professional, application systems and apply business process analysis, prepare program specifications, data flow diagrams and designs documents, forms, record layouts, etc. Participate as a team member providing input, asking questions, and sharing responsibility in order to ensure continuing improvements on projects, programs and services.

Provide support to system users via the helpline by answering inquiries in a timely, professional manner. Resolve customer service problems in conformance with established standards to ensure systems are being effectively utilized. Perform duties to assist in the operation of information systems such as preparing written and oral instructions of system functions.

Attend applicable training courses and acquire necessary skills to effectively conduct the required work (computing languages, software, web applications). Keep current in new technology so the most efficient operations, methods, and procedures are utilized maintaining a high level of technical competencies, supporting continuous improvement in mindset. Reference appropriate manuals to gain applicable knowledge to research and resolve problems.

Receive guidance and assistance from coworkers when necessary. Participate in standby and call back duties for responsibilities outside standard work hours as required by supervisor. About Iowa Workforce Development Iowa Workforce Development (IWD) is a state agency dedicated to providing exceptional employment services and connecting employers with skilled workers.

With a strong focus on continuous improvement and aligning services with workforce demands, IWD offers comprehensive support to job seekers and employers through a statewide network of IowaWORKS Centers. Benefits Joining the IWD team and becoming a State of Iowa employee comes with a range of valuable benefits, including: Excellent health, dental, and vision insurance. Generous paid time off, including nine paid holidays, vacation, and sick leave with no cap on the sick leave accrual.

Prepare for the future with the IPERS retirement package, as well as an additional optional deferred compensation retirement plan. Flexible Spending Accounts for medical and dependent care. Free Life and Long-term Disability Insurance with the option to purchase additional coverage.

Employee Assistance Programs and Discount Programs for support. Click here to learn more about all of the amazing benefits the State of Iowa offers. Iowa Workforce Development is not currently offering sponsorship nor compensation for relocation.

E-Verify and Right to Work 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. No applicant for employment with the Iowa Department of Workforce Development can have a current, ongoing overpayment balance with Iowa Workforce Development without a payment plan in place. Selected positions will be subject to a criminal background check

Minimum Qualification Requirements Applicants must meet at least one of the following minimum requirements to qualify for positions in this job classification: 1) Graduation from an accredited four-year college or university with a degree in any field, and experience equal to one year of full-time work in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security. 2) Graduation from an accredited four-year college or university with a degree in computer science, computer applications, software engineering, computer engineering, management information systems, business analytics, or cyber security. 3) All of the following (a and b): a.

One year of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b. A total of four years of education and/or full-time experience (as described in part a), where thirty semester hours of accredited college or university coursework in any field equals one year of full-time experience. 4) All of the following (a and b): a.

Three years of full-time work experience in application development and database management, business analysis, systems and network administration, technical training and reporting, IT vendor and purchasing management, IT project management, IT product management, system testing and quality assurance, mainframe and platform administration, and/or information technology security; and b. Either of the following: i. Certification from an authorized educational institution/major computer or software producer in one or more of the specialty areas listed in part a; or ii.

Eighteen semester hours from an accredited college or university in one or more of the specialty areas listed in part a. 5) Current, continuous experience in the state executive branch that includes six months of full-time work as an Information Technology Specialist 2. For additional information, please click on this link to view the job description.


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