Application Analyst Job Description

What is an Application Analyst?

Application analysts support a given application or applications, which may entail some computer programming and some system administration skills. Application analysts can analyze a given problem, diagnose it, find its root cause, and then either solve it or pass the problem on to the relevant people if it does not lie within their responsibility area. In some companies, an application analyst is a software architect or application systems analyst. They focus on a specific system, including business, accounting and financial, or scientific and engineering, and develop application specifications and identify the required inputs and format outputs to meet users’ needs.

Application analysts may combine data modeling, information engineering, mathematical model building, sampling, and accounting principles to ensure their designs are comprehensive and efficient. Application analysts also investigate errors, diagnose problems, and recommend solutions. Some provide systems training and create networks of application users within or across organizations. Application analysts need a bachelor’s degree in computer science or related fields and fluency in systems and software.

Application Analyst Job Description Template

Job Overview

Responsibilities for Application Analyst

  • Maintain relationships with vendors, partner teams, and enterprise customers.
  • Review the status of projects and issues with project leadership.
  • Develop new processes and procedures to meet current challenges.
  • Work independently to analyze and resolve system related problems.
  • Analyze business processed and associates them to software deliverables.
  • Update existing documentation where available, develop new documentation as required.
  • Assist system support on senior level technical issues with data or analytics.
  • Participate in developing documentation and participate in trainings and work with end users.
  • Provide end-user production support for issues entered into issue tracking systems.
  • Lead and participate in ad hoc committees, operational task forces, and recruiting efforts.
  • Assist departments in identifying problems and providing alternative and innovative solutions.
  • Drive resolution of major informatics issues affecting assigned programs.
  • Gather requirements and design the most accurate and efficient solution possible.
  • Participate in the change control process and documents appropriately.
  • Create reports and write queries in support of business teams.
  • Responsible for independent development and configuration of an assigned application.
  • Design solutions for applications and prepare the appropriate documentation.
  • Plan and coordinate downtime, change management, maintenance, and upgrades.

Qualifications for Application Analyst

  • Bachelor's or Graduate's Degree in business, computer science, information sciences or information technology or equivalent experience.
  • Experience with SQL, JAVA, SQL Server, C, Linux, CPQ and PLM software and systems.
  • Familiar with business process analysis and frameworks.
  • Comfortable working with enterprise resource planning and unit testing.
  • A critical thinker and problem solver.
  • EPIC certification.

Ready to Hire an Application Analyst?

Try Job Postings

Employers: How to Write Great Job Descriptions

  • Be sure to mention requisite years of experience and educational requirements
  • Tell job seekers what's unique about your company and job
  • Ideal length is a few paragraphs or about 200 words
  • Make sure to use appropriate paragraph breaks and bullet points so it's easy on the eyes
Download Full Guide