A senior programmer designs and develops software programs according to the client's requirements. The job of a senior programmer requires you to hold meetings with clients, finding out their goals and project requirements, and then designing, developing and implementing software programs and applications that align with business goals.

Some of your other duties include encoding, testing, and debugging a company's software programs and applications. You will be required to mentor junior programmers, set guidelines for them, and collaborate with other experts such as analysts, IT and finance staff as well as managers. You must also ensure that your job is done within the set timelines and budget.

Senior programmers make an average of $44.05 every hour and $91,617 annually. The minimum educational requirement for this role is a bachelor's degree in computer science or a related field. You are required to have extensive knowledge and experience in programming as well as excellent communication skills, team leadership, analytical skills, and attention to detail.

What Does a Senior Programmer Analyst Do

There are certain skills that many senior programmer analysts have in order to accomplish their responsibilities. By taking a look through resumes, we were able to narrow down the most common skills for a person in this position. We discovered that a lot of resumes listed communication skills, creativity and analytical skills.

Learn more about what a Senior Programmer Analyst does

How To Become a Senior Programmer Analyst

If you're interested in becoming a senior programmer analyst, one of the first things to consider is how much education you need. We've determined that 68.2% of senior programmer analysts have a bachelor's degree. In terms of higher education levels, we found that 14.2% of senior programmer analysts have master's degrees. Even though most senior programmer analysts have a college degree, it's possible to become one with only a high school degree or GED.

Learn More About How To Become a Senior Programmer Analyst

Senior Programmer Analyst Career Paths

Average Salary for a Senior Programmer Analyst

Senior Programmer Analysts in America make an average salary of $95,174 per year or $46 per hour. The top 10 percent makes over $122,000 per year, while the bottom 10 percent under $73,000 per year.
Average Senior Programmer Analyst Salary
$95,174 Yearly
$45.76 hourly
$73,000
10%
$95,000
Median
$122,000
90%

What Am I Worth?

salary-calculator
How To Become a Senior Programmer Analyst
How To Become a Senior Programmer Analyst Career Overview

States With The Most Senior Programmer Analyst Jobs

Mouse over a state to see the number of active senior programmer analyst jobs in each state. The darker areas on the map show where senior programmer analysts earn the highest salaries across all 50 states.

Average Salary: Job Openings:

Number Of Senior Programmer Analyst Jobs By State

RankStateNumber of JobsAverage Salary
1California3,802$107,579
2Texas2,660$90,263
3Florida1,800$82,749
4New York1,766$99,306
5Virginia1,620$93,758
6Illinois1,565$86,585
7North Carolina1,301$92,270
8Pennsylvania1,235$94,228
9Georgia1,213$86,663
10Massachusetts1,142$94,615
11Ohio1,088$87,917
12New Jersey1,007$98,893
13Maryland891$92,773
14Washington869$102,572
15Arizona793$91,981
16Michigan763$85,569
17Minnesota745$91,774
18Colorado721$81,982
19Oregon594$94,015
20Tennessee593$81,635
21Indiana592$85,656
22Missouri585$81,292
23Wisconsin564$87,826
24Alabama415$88,005
25Connecticut390$93,411
26South Carolina364$86,757
27Utah360$88,076
28Kentucky327$79,656
29Iowa315$83,744
30Kansas287$78,511
31Nevada241$96,071
32Arkansas240$84,269
33Louisiana222$87,039
34Oklahoma221$81,905
35Nebraska217$85,712
36New Mexico184$83,020
37Delaware181$96,487
38New Hampshire177$88,857
39Rhode Island156$91,007
40Idaho149$87,796
41Mississippi136$80,522
42Montana125$96,275
43West Virginia118$83,493
44Hawaii117$90,938
45Alaska116$86,391
46Maine112$82,750
47South Dakota86$76,265
48Vermont78$81,532
49North Dakota77$88,081
50Wyoming64$73,355

Senior Programmer Analyst Education

Senior Programmer Analyst Majors

11.6 %

Senior Programmer Analyst Degrees

Bachelors

68.2 %

Masters

14.2 %

Associate

13.1 %

Top Colleges for Senior Programmer Analysts

1. Massachusetts Institute of Technology

Cambridge, MA • Private

In-State Tuition
$51,832
Enrollment
4,550

2. Stanford University

Stanford, CA • Private

In-State Tuition
$51,354
Enrollment
7,083

3. Harvard University

Cambridge, MA • Private

In-State Tuition
$50,420
Enrollment
7,582

4. Duke University

Durham, NC • Private

In-State Tuition
$55,695
Enrollment
6,596

5. University of Pennsylvania

Philadelphia, PA • Private

In-State Tuition
$55,584
Enrollment
10,764

6. Georgia Institute of Technology

Atlanta, GA • Private

In-State Tuition
$12,424
Enrollment
15,201

7. Cornell University

Ithaca, NY • Private

In-State Tuition
$55,188
Enrollment
15,105

8. Georgetown University

Washington, DC • Private

In-State Tuition
$54,104
Enrollment
7,089

9. Dartmouth College

Hanover, NH • Private

In-State Tuition
$55,453
Enrollment
4,312

10. Northwestern University

Evanston, IL • Private

In-State Tuition
$54,568
Enrollment
8,451

Top Skills For a Senior Programmer Analyst

The skills section on your resume can be almost as important as the experience section, so you want it to be an accurate portrayal of what you can do. Luckily, we've found all of the skills you'll need so even if you don't have these skills yet, you know what you need to work on. Out of all the resumes we looked through, 7.5% of senior programmer analysts listed java on their resume, but soft skills such as communication skills and creativity are important as well.

Choose From 10+ Customizable Senior Programmer Analyst Resume templates

Zippia allows you to choose from different easy-to-use Senior Programmer Analyst templates, and provides you with expert advice. Using the templates, you can rest assured that the structure and format of your Senior Programmer Analyst resume is top notch. Choose a template with the colors, fonts & text sizes that are appropriate for your industry.

Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume
Senior Programmer Analyst Resume

Senior Programmer Analyst Demographics

Senior Programmer Analyst Gender Distribution

Male
Male
76%
Female
Female
25%

After extensive research and analysis, Zippia's data science team found that:

  • Among senior programmer analysts, 24.5% of them are women, while 75.5% are men.

  • The most common race/ethnicity among senior programmer analysts is White, which makes up 61.8% of all senior programmer analysts.

  • The most common foreign language among senior programmer analysts is Spanish at 38.7%.

Work Experience Programs For Senior Programmer Analysts

Virtual work experience programs replicate work at top companies and help you gain the skills to be successful when applying and working there. In only a few hours, learn the relevant tools necessary to complete a typical work day at that company. Virtual work experience programs are 100% free, open-access, and self-paced. No experience or application is required!

Corporate Analyst Development Program (CADP) Program

Company: JPMorgan Chase & Co.

Cost: Free

Duration: 4.25-5.75 hours

Introduction to Accenture Program

Company: Accenture UK

Cost: Free

Duration: 5-6 hours

Wealth Management Program

Company: Goodbody

Cost: Free

Duration: 5-6 hours

Software Engineering Program

Company: Standard Bank

Cost: Free

Duration: 4-4.5 hours

Data Analytics Program

Company: General Electric

Cost: Free

Duration: 5-6 hours

Elevate - Project Management Virtual Experience Programme Program

Company: SAGEA

Cost: Free

Duration: 6-8 hours

Data Analytics and Visualization Program

Company: Accenture North America

Cost: Free

Duration: 5-6 hours

Data Science Program

Company: Standard Bank

Cost: Free

Duration: 4 hours

Working at a Start Up Program

Company: Y Combinator

Cost: Free

Duration: 5-6 hours

Power Programmer Program

Company: Infosys

Cost: Free

Duration: 7-8 hours

Online Courses For Senior Programmer Analyst That You May Like

Advertising Disclosure  
Full Stack Web Development with C# OOP, MS SQL & ASP.NET MVC
udemy
4.2
(564)

Web development with C#, ASP.NET MVC, MS SQL, C# OOP. All gathered for full stack web development in one course!...

PL/SQL by Example - Beginner to Advanced PL/SQL
udemy
4.5
(9,233)

Using PL/SQL learn how to combine the efficiency of SQL & Procedural Language(PL) to build a powerful PL/SQL Application...

Practical SQL Bootcamp for Data Analysts and Data Scientists
udemy
4.6
(1,011)

Master One of the Most In-Demand Skills for Data Analysts in 2020!...

Show More Senior Programmer Analyst Courses
Job type you want
Full Time
Part Time
Internship
Temporary

Best States For a Senior Programmer Analyst

Some places are better than others when it comes to starting a career as a senior programmer analyst. The best states for people in this position are California, Washington, New York, and New Jersey. Senior programmer analysts make the most in California with an average salary of $107,579. Whereas in Washington and New York, they would average $102,572 and $99,306, respectively. While senior programmer analysts would only make an average of $98,893 in New Jersey, you would still make more there than in the rest of the country. We determined these as the best states based on job availability and pay. By finding the median salary, cost of living, and using the Bureau of Labor Statistics' Location Quotient, we narrowed down our list of states to these four.

1. Washington

Total Senior Programmer Analyst Jobs: 869
Highest 10% Earn:
$135,000
Location Quotient:
1

2. Delaware

Total Senior Programmer Analyst Jobs: 181
Highest 10% Earn:
$124,000
Location Quotient:
1.22

3. California

Total Senior Programmer Analyst Jobs: 3,802
Highest 10% Earn:
$144,000
Location Quotient:
1.1
Full List Of Best States For Senior Programmer Analysts

How Do Senior Programmer Analyst Rate Their Jobs?

Working as a Senior Programmer Analyst? Share your experience anonymously.
Do you work as a Senior Programmer Analyst?
Rate how you like work as Senior Programmer Analyst. It's anonymous and will only take a minute.

Top Senior Programmer Analyst Employers

We've made finding a great employer to work for easy by doing the hard work for you. We looked into employers that employ senior programmer analysts and discovered their number of senior programmer analyst opportunities and average salary. Through our research, we concluded that HCL Global Systems was the best, especially with an average salary of $95,184. Kforce follows up with an average salary of $87,957, and then comes Walmart with an average of $107,470. In addition, we know most people would rather work from home. So instead of having to change careers, we identified the best employers for remote work as a senior programmer analyst. The employers include Laboratory Corporation of America Holdings, Biogen, and FIS

Most Common Employers For Senior Programmer Analyst

RankCompanyAverage SalaryHourly RateJob Openings
1Citi$132,339$63.62237
2PruTech Solutions$108,869$52.34193
3Walmart$107,470$51.67498
4American Express$106,396$51.15148
5Techwave$104,011$50.01297
6Qualcomm$102,603$49.33161
7Broadridge$101,743$48.91155
8Paramount Software Solutions$100,782$48.45241
9FIS$98,046$47.14287
10W3Global$98,026$47.13321