make your hiring better with Axterior

Contact us now

Oops! Something went wrong while submitting the form.

Job Description For Program Analyst

min read
Feb 26, 2023
Job Description For Program Analyst
Get Google Doc Copy

Looking for the best way to tell people about the jobs at your company? We’ve gathered a bunch of job description templates that can help you out. These templates are like a cheat sheet for writing job ads. They tell you what to say about the job, what kind of skills the person should have, and even how to talk about your company’s vibe. For tips on leveraging social media in your recruitment efforts, check out our guide on how to use Twitter for recruitment.

Program Analyst Job Description

Our Program Analyst job description template is here to make your search easier. This template is crafted to help you clearly communicate the key responsibilities, the Program Analyst skills and experience you're looking for, and the unique benefits of joining your team.

But here's the thing: you don't have to stick to the script exactly. Think of these templates as a starting point. You can add bits about what makes your company special or tweak the job duties to match what you really need. It's all about making the job sound perfect for the person you want to hire.

Job Brief:

_____(Company name) is looking for a Program Analyst to join our Support team to work as a part of the IT and Infrastructure department. You will be responsible for providing technical support during implementing software solutions and programs for all other departments and ensure our organization’s computer programs and systems are running secure and effectively.

About the team:

Current team consists of ______ specialists and the Team Manager,  who will gladly assist in your on-boarding and professional development. Together you are going to play a key role in analyzing, monitoring, and evaluating the effectiveness of our programs' functioning.

About the Company:

Add information about your Company: specialization and expertise, office locations, team values, social media links, etc.

_____ (Company name) is a software engineering company that specializes in building end-to-end software solutions and provides full-cycle software development services. We help companies to turn their business ideas into great marketable products.

Our development centers are located in ______ (Country \City information).

Our range of technologies includes web-based and client/server applications written in _______ (the list of technologies).

We care greatly about our team and provide the best working and recreation conditions in order to boost friendly relations and create an environment that ensures peak performance.

Follow us on: _____ (social media links).

Any additional internal information will help the candidate to become more familiar with your corporate culture and will help you to select a better fit even before applying!


  • Bachelor's Degree in System Engineering or related field (if required);
  • ___ years of experience in the similar role;
  • Experience in writing technical reports and issues tickets;
  • Advanced computer expertise and knowledge of multiple databases and software systems;
  • Ability to collect and analyze complex sets of data;
  • Excellent analytical and problem-solving skills;
  • High level of self-organization with the ability to manage multiple tasks and priorities in a fast-paced environment;
  • ______ level of English (or other required language).


  • Conduct comprehensive analyses of program data, metrics, and performance indicators to assess program effectiveness, identify trends, and generate insights;
  • Develop and maintain program evaluation frameworks, methodologies, and tools to measure and track key performance metrics and outcomes;
  • Draft new or revised policies and procedures for our organization’s computer programs;
  • Identify opportunities for process improvements and efficiencies to enhance program effectiveness and impact;
  • Assist in the development and implementation of program strategies, goals, and action plans to achieve desired outcomes;
  • Stay informed about industry best practices, emerging trends, and innovations in program evaluation and performance measurement;
  • Identify and resolve other related IT  issues and problems at the departments.

Social package and Benefits

  • Competitive compensation with regular performance reviews;  
  • ___ compensated vacation days during the calendar year;
  • ___ compensated sick leaves days during the year;
  • Add additional special benefits provided by your Company (insurance \ education coverage \ sports \ etc);
  • Add type of cooperation and employment: employment \ contractor \ etc;
  • Add working hours for the role;
  • Add working type for the role: onsite \ hybrid \ remote.

Interview stages for the role

  • Introduction screening  - (Google Meet \ Zoom call 30–60 mins)
  • Professional interview with - (Google Meet \ Zoom call 60-90 mins)
  • Managerial interview - (Google Meet \ Zoom call 30–60 mins)
  • Test task (optional)
  • Feedback
  • Job offer.

CV processing information  
Thank you for your application and your interest in our vacancy. If we have not contacted you within a week it means at the moment you are not qualified for this vacancy. Nevertheless, we will save your CV in our database and will contact you when we open a relevant vacancy for your qualifications.

Data processing agreement

By sending us your CV, you agree to the collection, storage, and processing of your personal data in accordance with ______ (Company name) Privacy Policy and the General Data Protection Regulation (GDPR). We may use your personal information, including your name, contact details, employment and business history, education, and other relevant information contained in your CV, to evaluate your job application and to contact you regarding job opportunities that match your skills and experience. We will not use your personal information for any other purpose without your explicit consent.


Program Analyst job description: Start with an overview that emphasizes the role's importance in analyzing, evaluating, and optimizing various programs within an organization. Highlight the analyst's contribution to improving program efficiency, effectiveness, and alignment with strategic objectives. For a streamlined application process, utilize an Applicant Tracking System (ATS) to manage applications and monitor candidate progress.

Job description for Program Analyst must include key responsibilities such as conducting program evaluations, developing performance metrics, analyzing program data, and recommending improvements. Mention the need for collaboration with program managers and other stakeholders to ensure program goals are met.

When compiling Program Analyst job description, focus on the specifics of the job, including monitoring program budgets, ensuring compliance with regulations and policies, and assisting in the planning and implementation of program activities. Highlight the role's involvement in stakeholder engagement and communication strategies.

If it’s Program Management Analyst job description, emphasize the analyst's role in supporting program management processes, including risk management, schedule tracking, resource allocation, and performance monitoring. Mention the requirement for understanding project management principles and tools.

Program Analyst skills: List essential skills such as proficiency in data analysis and statistical tools, excellent communication and presentation abilities, strong problem-solving skills, and the capacity to manage multiple projects simultaneously. Mention the importance of knowledge in program management methodologies and practices.

Management and Program Analyst job description: Highlight the dual focus on management analysis and program evaluation, including designing and implementing program assessments, conducting cost-benefit analyses, and supporting strategic planning efforts. Stress the importance of strong organizational and leadership skills.

Incorporating these notes into your Program Analyst job description will create a well-rounded depiction that covers the analytical, managerial, and, if applicable, technical aspects of the role. It will help attract candidates with the necessary expertise, skills, and motivation to contribute to the organization's program management and improvement efforts.

Professional Recruitment Platform 14Professional Recruitment Platform 70Professional Recruitment Platform 71Professional Recruitment Platform 72Professional Recruitment Platform 73
Professional Recruitment Platform 25

Bring Recruitment To The Professional Level!

Build a long-term relationship with candidates and hire best talents in the shortest term while Axterior automates the entire hiring process at your company.

try for free now

No credit card required