Job Description

Analyst Programmer job description

This Analyst Programmer job description template includes the list of most important Analyst Programmer’s duties and responsibilities. It is customizable and ready to post to job boards. Use it to save time, attract qualified candidates and hire best employees.

Analyst Programmer job description template

Analyst Programmer job profile

Programmer analysts perform the jobs of both a systems analyst and a computer programmer. While systems analysts design and develop software and computer systems, Computer Programmers are responsible for implementing designs by writing computer programs.

In order to attract Analyst Programmer that best matches your needs, it is very important to write a clear and precise Analyst Programmer job description.

Analyst Programmer job description

We are looking for Analyst Programmer to join our team! As an Analyst Programmer, you will perform analysis and programming duties in the development, implementation and support of information systems and applications.

Analyst Programmer duties and responsibilities

  • Design, develop, document, analyze, create, test and modify computer systems, programs and integrations.
  • Apply system-analyst techniques and procedures, including consulting with users to determine hardware, software or systems functional specifications
  • Arrange project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
  • Program the computer by encoding project requirements in computer language; entering coded information into the computer.
  • Analyze user information system needs.
  • Document the functionality and requirements.
  • Research, evaluate and recommend solutions and appropriate technology to meet user’s needs.
  • Provides reference for use of prime and personal computers by writing and maintaining user documentation; maintaining a help desk.
  • Maintains computer systems and programming guidelines by writing and updating policies and procedures.
  • Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.

Analyst Programmer requirements and qualifications

  • Associate’s Degree in computer related discipline. Relevant experience may substitute for the degree requirement on a year-for-year basis. Experience in systems design, programming and/or systems software and support.
  • X years developer experience in C#, ASP.net, JavaScript, JQuery etc.
  • Windows.NET Framework, including VB.Net and ASP.Net programming experience preferred.
  • Database design/administration experience (Design, implementation, modification,
  • Proficient in writing fine-tuned SQL queries, stored procedures (eg. PL/SQL code) and working with data in relational databases like Oracle, SQL Server, MySQL etc.
  • Ability to: Recognize and resolve system related problems; work independently and make necessary decisions throughout the systems process within department guidelines.
See TalentLyft in action

Applicant Tracking, Recruitment Marketing, Sourcing and Talent CRM software are powerful alone, but unstoppable when used together!


Related content

Explore more topics

  • Diversity Equity and Inclusion (DEI)

    Diversity, equity, and inclusion (DEI) have become key focuses in building a thriving workplace culture—and for good reason. In our DEI Hub, we provide strategies, insights, and best practices to help HR professionals, business leaders, and change-makers champion a more inclusive and equitable workforce. Join us in fostering diversity and empowering employees by exploring a wide range of DEI topics, from inclusive hiring practices to creating a workplace where all voices are heard and valued.

  • Skill Assessments

    Enhance your hiring process with skill assessments. Evaluate candidates' abilities and competencies through tailored assessments designed to measure job-specific skills. Learn how to incorporate skill assessments to identify top talent, ensure the right fit, and make data-driven hiring decisions that improve performance and reduce turnover.

  • Best HR Blogs

    If you’re an HR professional seeking a stimulating read, explore these top HR blogs. Stay informed with the latest industry insights, trends, and expert advice. From talent management to recruitment strategies, these blogs offer valuable content to help you stay ahead and succeed in the dynamic world of HR.

  • Job Advertisement

    Learn how to craft compelling job postings that attract top talent. Discover the best platforms to publish your job ads and effective promotion strategies to reach a larger pool of high-quality candidates. Maximize your job ad's visibility and ensure you get the right candidates for your open roles.

  • Employee Management

    Employee Management: Discover the essential tools, tips, and processes to build and lead a winning team. Learn how to effectively manage performance, foster collaboration, and create a positive work environment that drives success. Implement best practices to optimize productivity and ensure your team reaches its full potential.

  • Remote Work

    In the evolving landscape of work, remote work has emerged as a transformative force that empowers both organizations and employees. It is a dynamic shift in how we approach work and the workplace. In this Remote Work resource section, we explore the strategies, best practices, and technologies that HR professionals, managers, and employees can utilize to excel in a remote work environment.

Simple and affordable recruitment software