What does a Programmer/Analyst do?

Programmer analysts study, plan, develop, and execute computer programs and systems. They develop these programs to perform a specific function or solve a particular challenge. They often do preliminary research to identify the objectives and priorities. They commonly interact directly with the customer or user to gather insight about their particular needs and challenges. Their work involves programming, testing, and implementing systems and tools. They oversee the integration process to ensure individual programs and applications work well together.

Programmer analysts typically have a bachelor’s degree in a computer science field, although equivalent relevant work experience or completion of a technical training program may also be acceptable. They should have extensive hands-on experience successfully developing and implementing programs and systems. Proficiency with common programming languages is expected.

Work/Life Balance
3.7 ★
Total Pay--
Career Opportunity
3.6 ★
Avg. Experience--

How much does a Programmer/Analyst make near United States?

$116,151 /yr
Total Pay

Base Pay


Additional Pay


 / yr
Most Likely Range
Possible Range
See More Insights

Programmer/Analyst Career Path

Learn how to become a Programmer/Analyst, what skills and education you need to succeed, and what level of pay to expect at each step on your career path.

Programmer/Analyst Insights

Read what Programmer/Analyst professionals have to say about their job experiences and view top companies for this career.
Dublin City UniversityDublin City University
Trainee Analyst Programmer
Jul 5, 2021

“Career progression pathways aren't really well defined and pay is on a fixed pay scale.”

Cognizant Technology SolutionsCognizant Technology Solutions
Programmer Analyst Trainee
Sep 12, 2023

“Management is not so good like after joining for almost 2 weeks I didn't know where to go where to sit nothing is allotted”

Analyst Programmer Trainee
Mar 23, 2022

“OT rate is LOW and same for both interns and permanent.”

United Asia FinanceUnited Asia Finance
Analyst Programmer
Dec 6, 2021

“High and stable bonus.”

Programmer Analyst Advisor
Aug 31, 2021

“Career development and Incentive not impressive.”

Cognizant Technology SolutionsCognizant Technology Solutions
Programmer Analyst Trainee
Jul 17, 2023

“This aids in broadening your technical skill set and gives you a strong foundation to start your career.”

Cognizant Technology SolutionsCognizant Technology Solutions
Programmer Analyst Trainee
Mar 4, 2023

“No cons good nice best great”

Phillip SecuritiesPhillip Securities
Analyst Programmer
Aug 13, 2021

“Good bonuses (provided that performance is good)”

See More

Programmer/Analyst Interviews

Frequently asked questions about the roles and responsibilities of a Programmer/Analyst

The most similar professions to Programmer/Analyst are:
  • Software Engineer
  • Software Developer
  • Front End Engineer
  • Web Developer

Get anonymous career insights from your peers

View Full Conversation

Related Careers

Software Engineer
No skills overlap
Software Developer
No skills overlap
Front End Engineer
No skills overlap
Web Developer
No skills overlap

Programmer/Analyst Jobs