Program Analyst Job Description: Top Duties and Qualifications

A Program Analyst, or Program Evaluator, reviews a company’s computer systems to ensure they operate properly and efficiently. Their main duties include determining requirements for each system, making recommendations to optimize programs accordingly and identifying and resolving system issues.

 

Build a Job Description

Program Analyst duties and responsibilities

A Program Analyst assesses an organization’s programs and policies and provides recommendations for how to improve them. The duties and responsibilities of a Program Analyst include: 

  • Creating and implementing data management collection techniques
  • Analyzing data to determine better ways to implement corporate guidelines while maintaining profit margins
  • Identifying program needs based on data collected and analyzed
  • Participating in strategic planning meetings
  • Ensuring that all changes in programs and outcomes are well documented
  • Performing data validation and implementing quality control measures to ensure the continued success of programs
  • Assisting with grants and event coordination
  • Creating budgetary controls and financial management processes

 

Program Analyst Job Description Examples:

×

Program Analyst

Are you ready to bring your passion for making a difference in communities across the state and analytical experience to the State of California? The Social Security Programs Section is looking for a Analyst who will help our team make an impact to increase the employment, independence and equality of people with disabilities!

Under the direction of the Manager of the Social Security Programs Section (Ssps), the Analyst is responsible for a wide variety of less complex analytical assignments and tasks to support various programs. The analyst will provide technical assistance and support to consumers and staff of the Department of Rehabilitation (DOR). With direction from the manager, the analyst will independently develop, implement, evaluate and monitor programs requiring knowledge of DOR and Social Security Administration regulations, policies, and procedures. The analyst participates in Work Incentives Planning Services technical assistance, training, site visits and monitoring functions requiring specialized knowledge of Social Security Administration work incentives programs and Work Incentives Practitioner credentialing. This position performs supervised tasks that pertain to the processing and tracking for the Cost Reimbursement and Ticket to Work programs using the Aware case management system, Tracker software and Social Security Administration Portal. These assignments involve the application of the analytical process at entry level. These assignments may be assigned and completed as an individual or a team member.

This position requires some travel.

Multiple positions may exist.

Job Type: Full-time

Salary: $3,298.00 to $5,360.00 /month

Experience:

  • itaas: 1 year (Preferred)

  • working with grants: 1 year (Preferred)

  • microsoft office suite: 1 year (Preferred)

  • engineering design and/or construction services: 1 year (Preferred)

  • planning/forecasting: 1 year (Preferred)

    Work Location:

  • One location

  • On the road

    Benefits:

  • Health insurance

  • Dental insurance

  • Vision insurance

  • Retirement plan

  • Paid time off

  • Flexible schedule

  • Parental leave

  • Professional development assistance

    This Company Describes Its Culture as:

  • People-oriented -- supportive and Team-oriented -- cooperative and Monday to Friday
  • ×

    Program Analyst

    The Program Analyst must have a minimum of 3 years' experience and be capable of assisting the Coast Guard to accomplish daily requirements to ensure all projects are completed efficiently. Applicants must be able to also conduct research and assist planning and developing strategic reports to support long term goals and analyses for submission.

    Requirements:

  • Minimum 3 years of experience as a program analyst or Junior Project Manager

    Applicants must be able to:

  • Coordinate projects

  • Schedule meetings

  • De-conflict priorities

  • Demonstrate intermediate proficiency with Microsoft Office programs

    Job Duties:

  • Administrative Support

  • Communications

  • Conducting research

  • Writing and formatting reports

  • Technical writing expertise

    Education Requirements:

  • Bachelors degree from an accredited university

    Job Type: Full-time

    Job Type: Full-time

    Salary: $80,000.00 to $95,000.00 /year

    Experience:

  • program analyst: 3 years (Required)

    Education:

  • Bachelor's (Required)

    Location:

  • Washington, DC (Required)

    Additional Compensation:

  • Bonuses

    Work Location:

  • One location

    Benefits:

  • Health insurance

  • Dental insurance

  • Vision insurance

  • Retirement plan

  • Paid time off

  • Tuition reimbursement

  • Other

    Schedule:

  • Monday to Friday

  • No weekends

    Benefit Conditions:

  • Only full-time employees Temporarily due to Covid-19
  • ×

    Program Analyst

    Summary of position/daily activities:

    Provide support to project leadership team by leading administrative duties that include:

  • scheduling meetings

  • taking meeting minutes

  • organizing and maintaining project calendar

  • supporting technology needs for webinars, phone calls and meetings

  • support and attend client meetings

  • preparing communications with accuracy and quality

  • maintaining project online collaborative platforms

  • interfacing in a professional manner with a variety of people members including company leadership, internal team members, subcontractors, clients

    Opportunity for advancement within project and company for interested and qualified persons.

    Basic qualifications/experience (the required qualifications which are critical to be considered for the position:

  • Bachelor’s degree in education or related social sciences field;

  • One year of experience in a role serving customers or clients

  • One year or experience as a member of a team working to drive to a shared outcome

    Desired skills/certifications (any additional skills desired but not required to be considered for the position):

    Master’s degree in education or related social sciences field; prior teaching experience in special education a strong plus; knowledge of special education policy and practice including educational supports for students with disabilities and their families; basic understanding of datascience, management and governance.

    Professional maturity; ability to interface and collaborate with a variety of professionals;attention to detail; understanding of K-12 education; self-starter; problem solver; strong communication skills; strong organizational skills; ability to make decisions independently; good writing skills (style and grammer)

    AEM is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status, or any other characteristic protected by law. – AA M/F/Vet/Disability

    Federal law requires AEM to verify identity and employment eligibility; with information from your Form I-9. The E-Verify system is used.

    Job Type: Full-time

    Salary: $45,000.00 to $50,000.00 /year

    Experience:

  • Customer Service: 1 year (Preferred)

    Education:

  • Bachelor's (Required)

    License:

  • Ability to obtain s clearance (US citizen in good standing) (Required)

    Application Question:

  • Do you have a Social Sciences degree? If so, please list degree specifics. This will eventually be verified by the employer.

    Additional Compensation:

  • Bonuses

    Work Location:

  • One location

    Benefits:

  • Health insurance

  • Paid time off

  • Professional development assistance

  • Tuition reimbursement

    Schedule:

  • Monday to Friday

    Company's website:

  • Temporarily due to Covid-19
  • What does a Program Analyst do?

    Program Analysts are information technology professionals who evaluate, optimize and improve organizations’ computer systems. They’ll conduct extensive research to gain more information and data regarding various computer programs and will use this research to identify system trends and prepare reports. Program Analysts will review these programs to locate their system requirements and will make optimization suggestions according to their findings. 

    They’ll collaborate closely with Program Managers to develop budgets and schedules for the system optimization process. Program Analysts will also provide advice to Program Managers as they test, plan and implement these new systems. Once they’re installed, the Program Analyst will evaluate the their effectiveness and will prepare presentations on the results.

     

    Program Analyst skills and qualifications

    Program Analysts use strong problem-solving and analytical skills to help organizations improve their programs. A successful Program Analyst should have the following skills and qualifications:

    • Firm understanding of industry best practices
    • Strong spreadsheet and presentation skills
    • Unrestricted work authorization
    • Strong analytical and organizational skills
    • Ability to calculate statistics like mathematical averages and percentages
    • Ability to work independently and with a team 
    • Ability to adapt to changing technology
    • Effective communication skills

     

    Program Analyst salary expectations

    A Program Analyst makes an average of $93,649 per year. Exact salary may depend on the candidate’s level of experience, education and geographic location. 

     

    Program Analyst education and training requirements

    The training and educational requirements of a Program Analyst may vary. Most Program Analyists hold at least a bachelor’s degree in a related field, though some may be self-educated. Knowing what your organization requires will help in finding the right candidate, but some of the common requirements may include a bachelor’s degree in computer science, business or similar field, Information Technology Infrastructure Library (ITIL) certification, Professional in Business Analysis (PMI-BA) certification, Capacity Maturity Model Integration (CMMI) certification, training in technical writing or experience in basic statistics, accounting or a similar field.

     

    Program Analyst experience requirements

    Program Analysts may come from a variety of backgrounds including private industry and government service. Some may have experience in similar fields. Program Analysts should have some experience managing large amounts of data and understand how to process that data for practical applications. Some of the experience requirements may include more than 3 years of experience with project management or program analysis.

     

    Job description samples for similar positions

    If this Program Analyst job description doesn’t meet your needs, see job descriptions for related positions: 

    Frequently asked questions asked about Program Analysts

     

    Do Program Analysts have different responsibilities in different industries?

    There are a wide variety of industries Program Analysts may work in where their job responsibilities may slightly vary. Most of them work for government entities, testing and implementing new computer systems to help the public sector run more efficiently and cater more effectively toward the public. Some serve in the healthcare industry, developing medical software systems that allow healthcare employees to provide patients with more advanced treatments. 

    Others work for various businesses, updating and developing programs that help organizations overcome challenges in the industry and enhance their productivity levels. 

     

    What settings do Program Analysts typically work in?

    Many Program Analysts work primarily in an office environment, typically at their computers researching, building and updating software systems. They may also be required to travel to other organizations to install and add enhancements to their software programs. Companies may also send Program Analysts to meet with business professionals to describe the programs’ specifications and to answer any questions they may have. 

     

    What's the difference between a Program Analyst and a Computer Systems Analyst?

    Though they share many similarities when it comes to testing and updating an organization’s computer systems, there are some key differences between a Program Analyst and a Computer Systems Analyst. Program Analysts will review various programs for an organization to adopt and install to improve their overall efficiencies. 

    Computer Systems Analysts typically act as the primary contact between the business operations side of the company and the information technology department to ensure they’re properly supporting one another. They’ll research different hardware and software products to ensure they meet the needs of the information technology department and its overall structure. They usually work to ensure their systems meet the information technology department’s needs, while Program Analysts focus more closely on improving the company’s efficiencies.

     

    What makes a good Program Analyst?

    Strong Program Analysts should have great data and analytical skills to interpret various statistics and data pieces to make accurate and valuable recommendations. Program Analysts must also have impressive communication and listening skills to interact with employees and other organizational leaders to determine their challenges and how to use computer programs to fix them. 

    Problem solving and critical thinking skills are also best for ideal candidates to have to find computer programs that solve the organization’s industry challenges and improve their overall efficiencies. Since they regularly work on tight deadlines, good Program Analysts must use time management abilities to effectively prioritize their tasks. 

    Job Description Examples

    Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

    No search results found

      *Indeed provides this information as a courtesy to users of this site. Please note that we are not your career or legal advisor, and none of the information provided herein guarantees a job offer.