Computer Systems Analysts in Iowa
Considering working as a Computer Systems Analysts in Iowa? Here’s what you need to know. Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.
What do Computer Systems Analysts Make in Iowa?
The computer systems analysts working in Iowa, the typical annual salary is $91,670 per year (or roughly $44.07/hour).Earnings range from $61,150 at the 10th percentile to $128,030 at the 90th percentile.
| Wage Statistic | Annual | Hourly |
|---|---|---|
| 10th percentile | $61,150 | $29.40 |
| 25th percentile | $74,340 | $35.74 |
| Median (50th) | $91,670 | $44.07 |
| 75th percentile | $106,890 | $51.39 |
| 90th percentile | $128,030 | $61.55 |
Location quotient — how concentrated this career is in Iowa compared to the national average — is 0.89, meaning fewer computer systems analysts per worker than the national average.
National Wage Comparison
Nationally, computer systems analysts earn a median of $71,253 per year ($34.26/hour), exceeding the Iowa median.
Employment Outlook
National employment for 131,639 computer systems analysts across the United States. In Iowa alone, about 4,490 people work in this role. That trails the typical state, which employs around 4,700 computer systems analysts.
Top Iowa Metros for Computer Systems Analysts
The metro areas below employ the most computer systems analysts in Iowa.
| Metro Area | Number Employed | Annual Median Salary |
|---|---|---|
| Des Moines-West Des Moines, IA | 2,520 | $98,990 |
| Cedar Rapids, IA | 390 | $87,730 |
| Davenport-Moline-Rock Island, IA-IL | 310 | $83,960 |
| Ames, IA | 200 | $92,100 |
| Iowa City, IA | 160 | $85,750 |
| Waterloo-Cedar Falls, IA | 140 | $88,890 |
| Sioux City, IA-NE-SD | 120 | $89,640 |
| Dubuque, IA | 100 | $84,040 |
Top States for Computer Systems Analysts Employment
These states have the highest employment of computer systems analysts work.
| State | Number Employed |
|---|---|
| California | 55,460 |
| Texas | 48,150 |
| Florida | 35,660 |
| North Carolina | 25,350 |
| Virginia | 22,730 |
| Illinois | 22,350 |
| New York | 20,950 |
| Washington | 18,230 |
| New Jersey | 17,290 |
| Massachusetts | 16,650 |
| Ohio | 15,490 |
| Pennsylvania | 15,400 |
| Maryland | 15,090 |
| Michigan | 14,990 |
| Georgia | 12,200 |
| Minnesota | 10,580 |
| Arizona | 10,010 |
| Tennessee | 9,820 |
| Indiana | 9,540 |
| Wisconsin | 7,710 |
Highest-Paying States for Computer Systems Analysts
Where computer systems analysts earn the most: computer systems analysts.
| State | Annual Median Salary |
|---|---|
| California | $127,660 |
| Washington | $127,420 |
| Colorado | $124,010 |
| New Jersey | $123,640 |
| Massachusetts | $121,580 |
| District of Columbia | $114,110 |
| Virginia | $113,500 |
| Rhode Island | $112,980 |
| Oregon | $111,140 |
| Minnesota | $106,740 |
Skills
Top computer systems analysts skills, rated on an importance scale of 0 to 5:
Knowledge Areas
Core knowledge areas for this occupation, rated on an importance scale of 0 to 5:
Abilities
The abilities that matter most for computer systems analysts, rated on an importance scale of 0 to 5:
Daily Tasks
Day-to-day, computer systems analysts typically:
- Troubleshoot program and system malfunctions to restore normal functioning.
- Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
- Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
- Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
- Consult with management to ensure agreement on system principles.
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Expand or modify system to serve new purposes or improve work flow.
- Train staff and users to work with computer systems and programs.
- Assess the usefulness of pre-developed application packages and adapt them to a user environment.
Work Activities
- Working with Computers
- Getting Information
- Making Decisions and Solving Problems
- Updating and Using Relevant Knowledge
- Processing Information
- Communicating with Supervisors, Peers, or Subordinates
- Analyzing Data or Information
- Monitoring Processes, Materials, or Surroundings
- Identifying Objects, Actions, and Events
- Interpreting the Meaning of Information for Others
- Evaluating Information to Determine Compliance with Standards
- Judging the Qualities of Objects, Services, or People
Tools & Technology
Technologies frequently used: Hot technologies: Adobe Acrobat, Adobe Illustrator, Adobe Photoshop, AJAX, Amazon DynamoDB, Amazon Elastic Compute Cloud EC2, Amazon Redshift, Amazon Web Services AWS CloudFormation, Amazon Web Services AWS software, Ansible software, Apache Cassandra, Apache Hadoop, Apache Hive, Apache Kafka, Apache Maven In-demand technologies: Atlassian JIRA, Microsoft Excel
What Major Will Prepare You For This Career?
Several college majors map to this occupation:
- Computer Information Systems
- Computer Systems Networking
- Computer Systems Analysis
Featured schools near , edit
Related Careers
Careers similar to computer systems analysts include:
- Computer and Information Systems Managers
- Management Analysts
- Health Informatics Specialists
- Information Security Analysts
- Computer Network Support Specialists
- Computer User Support Specialists
Also Known As
Applications Analyst, Applications Systems Analyst, Automatic Data Processing Planner (ADP Planner), Business Systems Analyst, Computer Analyst, Computer Architect, Computer Consultant, Computer Equipment Analyst, Computer Methods Analyst, Computer Systems Analyst, Computer Systems Consultant, Computer Systems Design Analyst, Computer Systems Designer, Computer Systems Specialist, Configuration Analyst.
References
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics — https://www.bls.gov/oes/
- O*NET Online — https://www.onetonline.org/
- BLS Employment Projections — https://www.bls.gov/emp/
- O*NET-SOC code: 15-1211.00
Featured Schools
Request Info
|
Southern New Hampshire University You have goals. Southern New Hampshire University can help you get there. Whether you need a bachelor's degree to get into a career or want a master's degree to move up in your current career, SNHU has an online program for you. Find your degree from over 200 online programs. Learn More > |