Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Senior program analyst hiring summary. Here are some key points about hiring senior program analysts in the United States:
Here's a step-by-step senior program analyst hiring guide:
A senior program analyst specializes in developing and recommending strategies to optimize the operations of different programs in a company. They coordinate with various departments to collect and analyze data, identify the strengths and weaknesses of existing programs, perform extensive research and analysis, conduct risk assessments, determine the trends, and address issues and concerns, resolving them promptly and efficiently. Moreover, as a senior program analyst, it is essential to lead and serve as a mentor to junior analysts, all while promoting the company's policies and regulations.
Before you start hiring a senior program analyst, identify what type of worker you actually need. Certain positions might call for a full-time employee, while others can be done by a part-time worker or contractor.
A senior program analyst's background is also an important factor in determining whether they'll be a good fit for the position. For example, senior program analysts from different industries or fields will have radically different experiences and will bring different viewpoints to the role. You also need to consider the candidate's previous level of experience to make sure they'll be comfortable with the job's level of seniority.
The following list breaks down different types of senior program analysts and their corresponding salaries.
| Type of Senior Program Analyst | Description | Hourly rate |
|---|---|---|
| Senior Program Analyst | Computer systems analysts study an organization’s current computer systems and procedures and design information systems solutions to help the organization operate more efficiently and effectively. They bring business and information technology (IT) together by understanding the needs and limitations of both. | $32-60 |
| Analyst Lead | The duties of an analyst lead depend on one's line of work or industry of employment. Typically, their responsibilities revolve around performing research and analysis, coordinating with different departments to gather leads and data, reviewing findings, and producing reports and presentations for the stakeholders and other higher-ranking officials... Show more | $35-58 |
| Information Analyst | Information Analysts are employees who collect data and analyze the information from the data they collected. They are usually found in companies with information technology departments... Show more | $26-50 |
Including a salary range in the senior program analyst job description is a good way to get more applicants. A senior program analyst salary can be affected by several factors, such as the location of the job, the level of experience, education, certifications, and the employer's prestige.
For example, the average salary for a senior program analyst in Missouri may be lower than in California, and an entry-level engineer typically earns less than a senior-level senior program analyst. Additionally, a senior program analyst with lots of experience in the field may command a higher salary as a result.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | California | $120,106 | $58 |
| 2 | District of Columbia | $107,064 | $51 |
| 3 | New Jersey | $101,376 | $49 |
| 4 | Massachusetts | $99,598 | $48 |
| 5 | Pennsylvania | $99,029 | $48 |
| 6 | New York | $95,875 | $46 |
| 7 | Virginia | $94,726 | $46 |
| 8 | Arizona | $94,570 | $45 |
| 9 | North Carolina | $92,315 | $44 |
| 10 | Alabama | $92,238 | $44 |
| 11 | South Carolina | $90,621 | $44 |
| 12 | Connecticut | $89,280 | $43 |
| 13 | Maryland | $89,068 | $43 |
| 14 | Texas | $87,617 | $42 |
| 15 | Illinois | $87,134 | $42 |
| 16 | Arkansas | $87,028 | $42 |
| 17 | Georgia | $84,666 | $41 |
| 18 | Colorado | $83,215 | $40 |
| 19 | Florida | $80,103 | $39 |
| 20 | Indiana | $74,680 | $36 |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Varian Medical Systems | $124,569 | $59.89 | |
| 2 | Edwards Lifesciences | $116,213 | $55.87 | 41 |
| 3 | Autodesk | $115,876 | $55.71 | 8 |
| 4 | Memorial Sloan Kettering Cancer Center | $115,305 | $55.44 | 4 |
| 5 | Latham & Watkins | $115,286 | $55.43 | |
| 6 | Pacific Gas and Electric | $114,900 | $55.24 | |
| 7 | Biogen | $113,596 | $54.61 | |
| 8 | BNY Mellon | $113,507 | $54.57 | 25 |
| 9 | Citi | $112,030 | $53.86 | 72 |
| 10 | NRG Energy | $110,877 | $53.31 | 9 |
| 11 | Rivian | $108,848 | $52.33 | 16 |
| 12 | Techop Solutions International | $108,046 | $51.95 | 4 |
| 13 | Systems Technology Forum | $106,757 | $51.33 | 1 |
| 14 | Blue Shield of California | $106,006 | $50.96 | 9 |
| 15 | Extreme Networks | $104,941 | $50.45 | 1 |
| 16 | Cadence Design Systems | $104,698 | $50.34 | |
| 17 | Precise Systems | $103,966 | $49.98 | |
| 18 | Enel X | $103,541 | $49.78 | |
| 19 | AmeriGas Propane | $103,503 | $49.76 | |
| 20 | Amgen | $103,037 | $49.54 | 2 |
A senior program analyst job description should include a summary of the role, required skills, and a list of responsibilities. It's also good to include a salary range and the first name of the hiring manager. Below, you can find an example of a senior program analyst job description:
There are various strategies that you can use to find the right senior program analyst for your business:
During your first interview to recruit senior program analysts, engage with candidates to learn about their interest in the role and experience in the field. During the following interview, you'll be able to go into more detail about the company, the position, and the responsibilities.
Remember to include a few questions that allow candidates to expand on their strengths in their own words. Asking about their unique skills might reveal things you'd miss otherwise. At this point, good candidates can move on to the technical interview.
Sometimes, it's not enough to interview senior program analyst candidates, so you can ask them to do a test project. If you are not a technical person and don't know what a test project should be, you can use these websites:
The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.
Once you've found the senior program analyst candidate you'd like to hire, it's time to write an offer letter. This should include an explicit job offer that includes the salary and the details of any other perks. Qualified candidates might be looking at multiple positions, so your offer must be competitive if you like the candidate. Also, be prepared for a negotiation stage, as candidates may way want to tweak the details of your initial offer. Once you've settled on these details, you can draft a contract to formalize your agreement.
It's equally important to follow up with applicants who don't get the job with an email letting them know that the position has been filled.
Once that's done, you can draft an onboarding schedule for the new senior program analyst. Human Resources should complete Employee Action Forms and ensure that onboarding paperwork is completed, including I-9s, benefits enrollment, federal and state tax forms, etc. They should also ensure that new employee files are created for internal recordkeeping.
Recruiting senior program analysts involves both the one-time costs of hiring and the ongoing costs of adding a new employee to your team. Your spending during the hiring process will mostly be on things like promoting the job on job boards, reviewing and interviewing candidates, and onboarding the new hire. Ongoing costs will obviously involve the employee's salary, but also may include things like benefits.
Senior program analysts earn a median yearly salary is $93,415 a year in the US. However, if you're looking to find senior program analysts for hire on a contract or per-project basis, hourly rates typically range between $32 and $60.