1

Associate Computer Science Jobs in Des Moines, IA

Data Science Associate

Des Moines, IA · On-site

$57K - $58K/yr

Bachelor's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics. * Less than 1-year hands-on experience with specific ...

Data Science Associate

Des Moines, IA · On-site

$57K - $58K/yr

Bachelor's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics. * Less than 1-year hands-on experience with specific ...

Bachelor's degree in quantitative discipline such as statistics, mathematics, finance, accounting, computer science, engineering, or economics. * Less than 1-year hands-on experience with specific ...

Qualifications Associate's degree in Computer Science, Systems Analysis, or Information Systems or an equivalent combination of education and experience. Bachelor's degree in the same areas is ...

As a Senior Associate, you will build meaningful client connections and learn how to manage and ... Computer Science/Information Systems, Economics, Engineering, Mathematics/Statistics ...

IT Support Technician - Level 1

Des Moines, IA · On-site

$21 - $28.75/hr

An associate's degree in computer science or equivalent experience (1-2 years) with relevant IT certifications will also be considered. Skills Required: * Experience with a broad range of end-user ...

IT Support Technician - Level 1

Des Moines, IA · On-site

$21 - $28.75/hr

An associate's degree in computer science or equivalent experience (1-2 years) with relevant IT certifications will also be considered. Skills Required: * Experience with a broad range of end-user ...

As a Senior Associate, you will build meaningful client connections, anticipate needs, and navigate ... Accounting, Business Administration/Management, Computer Science/Information Systems, Finance ...

New

next page

Showing results 1-20

Associate Computer Science information

See Des Moines, IA salary details

$9

$18

$30

How much do associate computer science jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for associate computer science in Des Moines, IA is $18.56, according to ZipRecruiter salary data. Most workers in this role earn between $14.76 and $19.71 per hour, depending on experience, location, and employer.

What is an associate computer science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What are the key skills and qualifications needed to thrive as an associate computer science professional?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an associate computer science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

Are associate computer science majors still in demand?

Associate computer science majors are in demand for entry-level roles such as support specialists, technicians, and junior developers, especially as organizations seek to fill positions requiring foundational programming, networking, and troubleshooting skills. However, advancing to higher-level positions often requires further education or certifications, and staying current with evolving technologies increases employability.

Is an associate's degree in computer science worth getting?

An associate's degree in computer science can provide foundational skills in programming, networking, and systems, which are valuable for entry-level roles such as support specialist or technician. While it may lead to lower starting salaries compared to a bachelor's degree, it can be a cost-effective way to enter the tech field and gain practical experience quickly.

What can I do with an associate computer science degree?

An associate computer science degree prepares individuals for entry-level roles such as computer support specialist, help desk technician, or junior programmer. It provides foundational skills in programming, networking, and troubleshooting, often enabling further certifications or education for advanced positions.

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

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

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

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

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

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

Infographic showing various Associate Computer Science 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 $38,597 per year, or $18.6 per hour.

Computer Support Associate I - Infrastructure

Epitec

Johnston, IA • On-site

$25/hr

Contractor

PTO

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


Job description

  • Location: Johnston, Iowa
  • Type: Contract
  • Job #105956

Computer Support Associate
Location: Onsite (4+ days per week)
Schedule: 1st Shift, approximately 7:30 AM - 4:00 PM (flexible)
Compensation: $25/hr W2 + PTO + benefits
Duration: Short-term contract with potential for long-term extension or future FTE conversion based on performance
Work Authorization Requirement: To be considered for this opportunity, candidates must be authorized to work in the United States without current or future employer sponsorship.
Position Overview
We are seeking a Computer Support Associate to provide hands-on technical and operational support in a corporate IT environment. This role combines desktop support, hardware deployment, inventory management, and customer service. The manager is open to recent graduates looking to gain experience, as well as candidates with prior IT support experience.
Key Responsibilities
  • Troubleshoot hardware, software, printer, and peripheral issues
  • Provide break/fix support while delivering excellent customer service
  • Image, deploy, configure, and replace laptops, desktops, and other devices
  • Support conference room technology and end-user equipment
  • Manage IT assets, inventory, deployments, and equipment disposal
  • Resolve and document incidents and service requests through ServiceNow
  • Follow knowledge base articles and established procedures to resolve issues
  • Assist server and network teams with hands-on support as needed
  • Maintain inventory records, support logs, and asset documentation
  • Perform basic printer maintenance, including toner replacement
  • Move and transport IT equipment throughout the facility
  • Escalate issues that fall outside documented procedures
Qualifications
  • 1+ year of IT support, desktop support, help desk, or related experience
  • Strong communication and customer service skills
  • Ability to work effectively in a team environment
  • Eagerness to learn and develop technical skills
  • Basic understanding of Windows environments and hardware troubleshooting
  • Ability to lift and move up to 25-30 lbs of equipment
Preferred Qualifications
  • Associate's or Bachelor's degree in Information Technology, Computer Science, or a related field
  • Experience with ServiceNow or similar ticketing systems
  • Experience imaging and deploying computers
  • Familiarity with Microsoft 365, Active Directory, and basic networking concepts
Top Skills
  • Desktop support and troubleshooting
  • Customer service and communication
  • Team collaboration
  • Computer imaging and deployments
  • Asset management and inventory tracking
  • ServiceNow ticket management

Ideal for recent graduates or early-career IT professionals looking to gain hands-on experience in desktop support, hardware deployment, and IT operations.
#LI-DO1
#INDOEM