Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Senior Computer Programmer/Analyst in the United States is approximately $77,095 per year. This figure can vary based on geographic location, industry, and years of experience. States with higher demand for tech professionals, such as California and New York, often offer salaries that exceed the national average.
Entry-level positions typically offer lower salaries, but as professionals gain experience, their earning potential increases significantly. For instance, analysts with over ten years of experience can command salaries upwards of $100,000.
Major cities like San Francisco, Seattle, and Austin are known for high salaries in this field, often reflecting the cost of living. In addition to high salaries, these cities also provide a vibrant tech scene with numerous job opportunities. Seeking employment in these areas can be beneficial for career advancement.
For those considering a career as a Senior Computer Programmer/Analyst, understanding salary trends and job opportunities is crucial. By staying informed about industry demands and location-based salary variations, candidates can make strategic career decisions that align with their professional goals.
Let Zippi find your next senior computer programmer/analyst job
Let Zippi find your next senior computer programmer/analyst job
The highest-paying states for senior computer programmer/analysts are New Jersey, California, and Oregon. The lowest average senior computer programmer/analyst salary states are Missouri, Michigan, and Tennessee.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Oregon | $83,918 | $40.35 |
| 2 | Nevada | $83,534 | $40.16 |
| 3 | Virginia | $81,872 | $39.36 |
| 4 | New Jersey | $85,536 | $41.12 |
| 5 | California | $84,289 | $40.52 |
| 6 | Montana | $74,410 | $35.77 |
| 7 | District of Columbia | $80,954 | $38.92 |
| 8 | Washington | $80,025 | $38.47 |
| 9 | Iowa | $75,342 | $36.22 |
| 10 | Alabama | $74,071 | $35.61 |
| 11 | Nebraska | $74,342 | $35.74 |
| 12 | Illinois | $74,032 | $35.59 |
| 13 | Maryland | $74,556 | $35.84 |
| 14 | Louisiana | $74,933 | $36.03 |
| 15 | Arizona | $71,109 | $34.19 |
| 16 | Texas | $72,086 | $34.66 |
| 17 | Delaware | $72,554 | $34.88 |
| 18 | South Carolina | $74,314 | $35.73 |
| 19 | Idaho | $71,944 | $34.59 |
| 20 | Florida | $72,280 | $34.75 |
| 21 | Rhode Island | $70,337 | $33.82 |
| 22 | South Dakota | $69,349 | $33.34 |
| 23 | Utah | $71,269 | $34.26 |
| 24 | New Mexico | $70,069 | $33.69 |
| 25 | Kentucky | $70,544 | $33.92 |
| 26 | Georgia | $70,132 | $33.72 |
| 27 | Wisconsin | $69,653 | $33.49 |
| 28 | West Virginia | $69,911 | $33.61 |
| 29 | Arkansas | $70,136 | $33.72 |
| 30 | North Dakota | $68,835 | $33.09 |
| 31 | Mississippi | $69,783 | $33.55 |
| 32 | Alaska | $65,752 | $31.61 |
| 33 | Maine | $70,739 | $34.01 |
| 34 | Pennsylvania | $70,005 | $33.66 |
| 35 | North Carolina | $68,809 | $33.08 |
| 36 | Wyoming | $66,370 | $31.91 |
| 37 | New York | $70,229 | $33.76 |
| 38 | Hawaii | $65,403 | $31.44 |
| 39 | Ohio | $67,952 | $32.67 |
| 40 | Massachusetts | $67,912 | $32.65 |
| 41 | Oklahoma | $68,481 | $32.92 |
| 42 | Connecticut | $66,211 | $31.83 |
| 43 | Minnesota | $68,180 | $32.78 |
| 44 | Indiana | $66,808 | $32.12 |
| 45 | Colorado | $65,247 | $31.37 |
| 46 | Vermont | $61,744 | $29.68 |
| 47 | Michigan | $65,035 | $31.27 |
| 48 | Tennessee | $64,316 | $30.92 |
| 49 | New Hampshire | $64,103 | $30.82 |
| 50 | Kansas | $63,185 | $30.38 |
| 51 | Missouri | $65,037 | $31.27 |
The highest-paying cities for senior computer programmer/analysts are San Francisco, CA, Edison, NJ, and Sterling, VA.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $90,076 | $43.31 |
| 2 | Edison, NJ | $85,720 | $41.21 |
| 3 | Sterling, VA | $81,332 | $39.10 |
| 4 | Washington, DC | $80,968 | $38.93 |
| 5 | Seattle, WA | $80,238 | $38.58 |
| 6 | Baltimore, MD | $74,546 | $35.84 |
| 7 | Austin, TX | $72,478 | $34.85 |
| 8 | New York, NY | $70,601 | $33.94 |
| 9 | Alpharetta, GA | $70,059 | $33.68 |
| 10 | Morrisville, NC | $69,629 | $33.48 |
| 11 | Columbus, OH | $68,285 | $32.83 |
| 12 | Eden Prairie, MN | $68,273 | $32.82 |
| 13 | Marlborough, MA | $67,941 | $32.66 |
| 14 | Indianapolis, IN | $66,828 | $32.13 |
| 15 | Westport, CT | $66,715 | $32.07 |
| 16 | Lenexa, KS | $63,322 | $30.44 |
A senior computer programmer/analyst's salary ranges from $60,000 a year at the 10th percentile to $98,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $98,000 | $8,167 | $47 |
| 75th Percentile | $87,000 | $7,250 | $42 |
| Average | $77,095 | $6,425 | $37 |
| 25th Percentile | $67,000 | $5,583 | $32 |
| 10th Percentile | $60,000 | $5,000 | $29 |
The highest paying types of senior computer programmer/analysts are lead programmer, senior programmer, and programmer/analyst lead.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Analyst Lead | $95,264 | $7,939 | $45.80 | 122,353 |
| Software Analyst | $78,400 | $6,533 | $37.69 | 274,053 |
| Systems Analyst | $75,383 | $6,282 | $36.24 | 141,289 |
| Applications Programmer | $85,133 | $7,094 | $40.93 | 215,240 |
| Systems Analyst Programmer | $81,135 | $6,761 | $39.01 | 119,179 |
| Systems Programmer | $96,017 | $8,001 | $46.16 | 257,681 |
Top companies hiring senior computer programmer/analysts now:
Senior computer programmer/analyst salaries at Kareo and Tanisha Systems are the highest-paying according to our most recent salary estimates. In addition, the average senior computer programmer/analyst salary at companies like HVCS and Ilantus Technologies are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Kareo | $109,581 | $52.68 |
| 2 | Tanisha Systems Inc. | $94,593 | $45.48 |
| 3 | HVCS | $89,990 | $43.26 |
| 4 | Ilantus Technologies | $86,712 | $41.69 |
| 5 | Paramount Software Solutions | $83,459 | $40.12 |
| 6 | American Technologies, Inc. | $83,399 | $40.10 |
| 7 | Tech Tammina | $83,295 | $40.05 |
| 8 | Droisys | $83,242 | $40.02 |
| 9 | ObjectWin Technology | $83,127 | $39.96 |
| 10 | Cnsi | $80,103 | $38.51 |
| 11 | Walmart | $79,358 | $38.15 |
| 12 | Xoriant | $78,045 | $37.52 |
| 13 | Larsen & Toubro Infotech Limited Inc | $77,347 | $37.19 |
| 14 | Persistent Systems | $75,932 | $36.51 |
| 15 | Datamatics | $74,985 | $36.05 |
| 16 | Atlas Air | $74,432 | $35.78 |
| 17 | Hexaware Technologies | $73,823 | $35.49 |
| 18 | KPIT Technologies | $72,982 | $35.09 |
| 19 | Health Research, Inc. | $72,950 | $35.07 |
| 20 | City of Cincinnati | $72,585 | $34.90 |
The average senior computer programmer/analyst salary has risen by $12,415 over the last ten years. In 2014, the average senior computer programmer/analyst earned $64,680 annually, but today, they earn $77,095 a year. That works out to a 8% change in pay for senior computer programmer/analysts over the last decade.
Compare senior computer programmer/analyst salaries for cities or states with the national average over time.
Compare senior computer programmer/analyst salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $77,100 | $37.06 | +3.3% |
| 2024 | $74,600 | $35.84 | +2.3% |
| 2023 | $72,900 | $35.03 | +0.5% |
| 2022 | $72,500 | $34.85 | +1.2% |
| 2021 | $71,600 | $34.43 | +1.6% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| PG&E Corporation | Senior Computer Programmer Analyst | Oakland, CA | 05/28/2025 | $114,000 |
| City of Cincinnati | Senior Computer Programmer Analyst | Cincinnati, OH | 02/21/2025 | $79,504 |
| City of Cincinnati | Senior Computer Programmer Analyst | Cincinnati, OH | 09/24/2024 | $79,504 |
| City of Cincinnati | Senior Computer Programmer Analyst (CPD-Itms) | Cincinnati, OH | 09/04/2024 | $79,504 |
| City of Cincinnati | Senior Computer Programmer Analyst (LAW Enforcement Software Application Developer) | Cincinnati, OH | 09/29/2023 | $77,189 |
Search for senior computer programmer/analyst jobs