Occupation salary profile

Computer Systems Analysts

SOC 15-1211 BLS OEWS May 2025 H-1B LCAs, last 12 months

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.

National median · BLS
$105,850
▲ +1.98% YoY
H-1B sponsor median
$105,019
▲ +0.02% YoY · 11,578 LCAs
Average salary · BLS
$114,610
Mean annual wage
U.S. employment
519,530
Jobs (BLS)
Highest-paying state (cost-adjusted) Loading…
Most jobs Loading…
Highest-paying metro (cost-adjusted) Loading…

Check your salary

Enter your pay and a location to see where you stand against BLS and H-1B pay, your estimated take-home pay, and your purchasing power.

Pay range for Computer Systems Analysts

Annual base pay at each percentile. BLS covers all U.S. workers in this occupation; H-1B covers 11,578 certified Labor Condition Applications filed by sponsoring employers in the last 12 months.

Percentile All U.S. workers (BLS) H-1B sponsored
10th — entry pay$67,340$81,702
25th$82,860$91,562
Median (50th)$105,850$105,019
75th$134,110$128,300
90th — top pay$167,710$150,848
H-1B sponsors pay a median of $105,019 for Computer Systems Analysts — 0.8% below the BLS national median of $105,850.

Hourly ⇄ annual pay

Type in either box; the other updates instantly.

Monthly—
Every 2 weeks—
Weekly—
Daily—
Based on hrs/week × weeks/year = 2,080 hrs
Projections 2025–2035

Job outlook for Computer Systems Analysts

BLS projects employment of computer systems analysts to grow 7.9% from 2025 to 2035, faster than the 3.5% average for all occupations. About 32,900 openings are projected each year, on average, from new jobs and from replacing workers who retire or move to other occupations.

Jobs 2025 → 2035
544,400 → 587,200
+42,900 jobs
Projected change
+7.9%
All occupations: +3.5%
Openings per year
32,900
Average, 2025–2035
Typical entry education
Bachelor's degree
No related experience required
Self-employed
2.6% of workers (2025)
Preparation needed (O*NET Job Zone 4)
Considerable Preparation Needed. Most of these occupations require a four-year bachelor's degree, but some do not.

Source: U.S. Bureau of Labor Statistics, Employment Projections 2025–2035 · BLS Occupational Outlook Handbook →

H-1B sponsored pay

Pay by H-1B wage level

Employers assign every H-1B filing a Department of Labor prevailing-wage level, from Level I (entry) to Level IV (fully competent). Pay rises steeply with level.

H-1B median $105,019
Change vs prior year +0.02%
After inflation (CPI-U) -3.02%
Wage level LCAs Share P25 Median P75
Level I 1,151 9.9% $73,445 $81,099 $89,440
Level II 5,779 49.9% $89,773 $98,925 $106,000
Level III 2,611 22.6% $109,429 $120,500 $130,164
Level IV 1,752 15.1% $134,700 $150,000 $168,740
H-1B job titles

Salaries by job title in Computer Systems Analysts

The 50 most-filed job titles inside SOC 15-1211, from 11,578 H-1B filings. Seniority words and level numbers are grouped (“Senior Data Engineer II” counts as Data Engineer). Tap a title for its full range, wage levels and the exact titles employers used.

Job title LCAs Share P25 Median P75 YoY
Computer Systems Analyst 1,074 9.28% $89,440 $99,334 $113,797 +3.91%
Systems Analyst 989 8.54% $91,021 $104,000 $117,310 +0%
Analyst generic 678 5.86% $82,742 $90,667 $98,925 +2.37%
Business Analyst 635 5.48% $88,026 $100,000 $115,170 +2.85%
Business Systems Analyst 577 4.98% $98,925 $111,463 $130,000 +5.23%
Application Developer 331 2.86% $98,030 $105,019 $112,674 +1.24%
Techno Functional Consultant 275 2.38% $90,969 $98,925 $108,231 +8.04%
Package Consultant 267 2.31% $89,856 $98,925 $110,230 -4.13%
Packaged App Development Associate Manager 222 1.92% $109,600 $121,800 $128,600 +10.42%
Lead, Software Engineering 170 1.47% $95,000 $101,630 $118,789 -10.69%
Functional Consultant 151 1.3% $88,026 $93,101 $105,019 -7.56%
Packaged App Development Manager 142 1.23% $138,100 $144,120 $155,300 +11.96%
Programmer Analyst 137 1.18% $84,344 $97,344 $107,000 +6.31%
Data Analyst 132 1.14% $80,817 $93,050 $106,168 +2.21%
Computer System Analyst 123 1.06% $86,659 $98,758 $106,257 +7.86%
System Analyst 114 0.98% $86,762 $98,925 $105,019 +8.04%
Data Engineer 113 0.98% $114,500 $130,100 $155,800 +8.25%
Technical Analyst 109 0.94% $104,146 $124,363 $134,285 +9.54%
Java Analyst 99 0.86% $113,142 $125,000 $135,000 -2.48%
Software Engineer 91 0.79% $90,000 $102,003 $106,130 +4.08%
IT Technology Services Specialist 69 0.6% $150,000 $163,062 $175,000 +2.8%
Packaged App Development Specialist 67 0.58% $89,710 $94,827 $100,714 +5.7%
Designer generic 64 0.55% $85,280 $89,710 $98,925 +0.51%
Business Processes Consultant 63 0.54% $117,492 $133,660 $151,740 +0.23%
Digital Specialist Engineer 60 0.52% $88,982 $93,101 $100,714 +5.12%
Technical Consultant 59 0.51% $100,392 $109,429 $113,709 +4.8%
SAP Consultant 59 0.51% $82,000 $98,925 $112,819 -1.78%
IT Analyst 55 0.48% $84,375 $100,000 $116,352 -4.31%
Business Processes Principal Consultant 53 0.46% $153,665 $170,062 $187,986 +0.31%
Business Architecture Manager 52 0.45% $146,300 $167,400 $187,750 +14.42%
Package Specialist 49 0.42% $90,667 $106,974 $122,179 +0.74%
Consultant generic 46 0.4% $99,668 $124,470 $145,876 +18.54%
Business System Analyst 45 0.39% $95,000 $103,917 $120,519 +6.04%
IT Business Analyst 43 0.37% $90,615 $103,917 $123,028 -1.05%
IT Consultant 40 0.35% $89,440 $97,261 $114,140 +4.49%
Technical Lead 37 0.32% $100,714 $109,429 $122,574 +7.73%
Product Manager 36 0.31% $120,000 $135,000 $167,137 -3.57%
Infrastructure Consultant 35 0.3% $109,631 $120,819 $136,152 +8.36%
Custom Software Engineering Associate Manager 34 0.29% $113,700 $121,984 $127,525 +7.29%
Business Architecture Associate Manager 33 0.29% $113,700 $120,141 $138,174 +1.82%
Software Developer 33 0.29% $88,712 $98,925 $101,920 +7.53%
Systems Engineer 33 0.29% $95,597 $105,000 $118,519 +13.3%
Developer, Software Engineering 31 0.27% $85,995 $89,045 $99,611 —
Engineering Analyst 31 0.27% $83,928 $90,667 $104,292 +2.88%
Tech Architecture Associate Manager 31 0.27% $118,400 $127,500 $138,237 +5.96%
Digital Solution Specialist 30 0.26% $107,588 $119,725 $122,179 +6.65%
Technical Business Analyst 28 0.24% $88,560 $96,962 $106,210 +1%
Packaged App Development Team Lead 28 0.24% $89,682 $90,667 $99,887 -0.41%
Custom Software Engineering Manager 27 0.23% $146,750 $155,400 $160,850 +6.22%
Application Consultant 27 0.23% $106,558 $109,429 $122,179 +4.28%

Titles are cleaned from the employer's own LCA text (codes and typos removed, nothing invented). Rows need 10+ filings in this SOC.

Skills & tools

Skills needed for Computer Systems Analysts

How important each skill and knowledge area is for this job, rated by O*NET on a 1–5 scale from surveys of workers and occupational analysts.

Top skills
  • Speaking4.0
  • Reading Comprehension3.9
  • Active Listening3.8
  • Critical Thinking3.8
  • Systems Analysis3.8
  • Systems Evaluation3.8
  • Active Learning3.6
  • Judgment and Decision Making3.6
  • Complex Problem Solving3.4
  • Monitoring3.4
Top knowledge areas
  • Computers and Electronics4.6
  • Customer and Personal Service3.7
  • English Language3.5
  • Mathematics3.3
  • Administration and Management3.2
  • Education and Training3.0
  • Telecommunications3.0
  • Engineering and Technology2.7
Software and technology used
Atlassian JIRAMicrosoft ExcelMicrosoft Office softwareMicrosoft Power BIMicrosoft PowerPointMicrosoft SharePointPythonSAP softwareServiceNowStructured query language SQLAdobe AcrobatAdobe IllustratorAdobe PhotoshopAJAXAmazon DynamoDBAmazon Elastic Compute Cloud EC2Amazon RedshiftAmazon Web Services AWS CloudFormation

Highlighted = in demand: frequently listed in employer job postings for this occupation (O*NET).

Source: O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.

About the job

What computer systems analysts do

  • 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.
Also called
Business Systems AnalystComputer Systems AnalystProgrammer AnalystSystems AnalystApplications AnalystComputer AnalystComputer Systems ConsultantInformation Systems Analyst (ISA)IT Analyst (Information Technology Analyst)IT Systems Analyst (Information Technology Systems Analyst)
Specialties within this occupation
  • Health Informatics Specialists
More job titles for this occupation (80)
Applications Systems AnalystAutomatic Data Processing Planner (ADP Planner)Clinical Electronic Health Record Nurse (Clinical EHR Nurse)Clinical InformaticistClinical Informatics AnalystClinical Informatics NurseClinical Informatics SpecialistClinical Quality AuditorClinical SpecialistClinical Systems EducatorCoding AuditorComputer ArchitectComputer ConsultantComputer Equipment AnalystComputer Methods AnalystComputer Systems Design AnalystComputer Systems DesignerComputer Systems SpecialistConfiguration AnalystConfiguration ManagerCross Enterprise IntegratorCyber Defense Infrastructure Support SpecialistData Processing ConsultantData Processing Systems AnalystData Processing Systems ConsultantData Processing Systems Project PlannerDatabase AnalystDatabase Design AnalystDigital Computer Systems AnalystEDI Analyst (Electronic Data Exchange Analyst)Electronic Transactions ImplementerEngineering Systems AnalystERP Consultant (Enterprise Resource Planning Consultant)ERP Specialist (Enterprise Resource Planning Specialist)Functional AnalystHealth InformaticistHealth Informatics AdvisorHealth Informatics AnalystHealth Informatics CoordinatorHealth Informatics InstructorHealth Informatics Solutions CoordinatorHealth Informatics SpecialistHealth Information Management ManagerHealth IT Specialist (Health Information Technology Specialist)Health Systems AnalystHealthcare AnalystHealthcare Analytics ConsultantHealthcare Data AnalystImplementation ConsultantInformaticistInformatics Application AnalystInformatics NurseInformatics Nurse SpecialistInformatics PharmacistInformation ScientistInformation Systems Auditor (IS Auditor)Information Systems Consultant (IS Consultant)Information Systems Planner (IS Planner)Information Systems Specialist (IS Specialist)Internet AnalystIT Auditor (Information Technology Auditor)IT Business Analyst (Information Technology Business Analyst)IT Business Systems Analyst (Information Technology Business Systems Analyst)IT Consultant (Information Technology Consultant)IT Performance Analyst (Information Technology Performance Analyst)IT Security Analyst (Information Technology Security Analyst)Public Key Infrastructure Analyst (PKI Analyst)Scientific Systems AnalystSoftware AnalystSoftware ConsultantSolution ArchitectSystems Analysis SpecialistSystems IntegratorTechnical AnalystTechnical Business AnalystTechnical ConsultantTechnology AnalystVirus Technician (Virus Tech)Vulnerability Assessment AnalystVulnerability Assessor

Source: O*NET 31.0 (USDOL/ETA, CC BY 4.0). These are general job titles, not H-1B filings; for titles employers actually filed, see “Job titles” above.