Computer Systems Analysts

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.

How to read this profile

BLS projects U.S. employment for Computer Systems Analysts to increase by 7.9% between 2024 and 2034, from 544,400 to 587,200 jobs. Its estimate of 32,900 annual openings includes replacement needs, so it does not represent current vacancies, contract postings, or freelance demand. The wage ($105,850), education (Bachelor's degree), and related experience (None) figures on this profile describe typical U.S. employees. O*NET skills describe the occupation; they do not assess an individual worker's proficiency.

Base employment (2024)

544,400

Projected employment (2034)

587,200

Projected change (2024–2034)

8%

Annual openings (projected average)

32,900

Pay & Preparation
Loading wage data…
Loading wage data…

$105,850

Bachelor's degree

None

None

Essential Skills

Reading Comprehension (4.38/5) • Complex Problem Solving (4.12/5) • Critical Thinking (4/5) • Speaking (4/5) • Writing (4/5) • Active Listening (4/5)

O*NET describes occupational requirements; these ratings do not measure current job-posting frequency or an individual worker’s proficiency.

BLS projections are long-term estimates; annual openings include growth and replacement needs and are not current vacancies.

Loading labor-market data…
Loading labor-market data…
Loading labor-market data…

Market data tells you what is happening.
SmartBid shows you where you fit.

Evaluate opportunities using demand, competition, client quality, and your experience—then focus your effort where you have the strongest chance to win.

Find my best opportunities