Skip to content

IT and Engineering > Applications Analyst

Salary National Average

Low Medium High
71030.0000 88450.0000 107410.0000

Change from Previous Year:

+6%

Supply and Demand

Candidate Supply: 25,561 Job Openings: 325,168

0 50 100

More Difficult Less Difficult

Salary Variance

Enter City, State to view local salaries and candidate demand.

Short Description:

An Applications Analyst plays a crucial role in the development, implementation, and maintenance of software applications within an organization. Responsibilities typically include analyzing user requirements, designing application solutions, and collaborating with development teams to ensure effective system functionality. Applications Analysts also troubleshoot issues, conduct testing, and provide ongoing support to end-users. Strong analytical skills, attention to detail, and proficiency in relevant programming languages and technologies are essential for success in this role, as Applications Analysts contribute to the optimization and enhancement of software applications to meet business needs.

Duties / Responsibilities:

  • Expand or modify the system to serve new purposes or improve workflow.
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
  • Develop, document, and revise system design procedures, test procedures, and quality standards.
  • Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
  • Review and analyze computer printouts and performance indicators to locate code problems and correct errors by correcting codes.
  • Consult with management to ensure agreement on system principles.
  • Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
  • Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
  • Coordinate and link the computer systems within an organization to increase compatibility.
  • Determine computer software or hardware needed to set up or alter the system.
  • Perform systems security activities, including creating new user accounts, deleting expired accounts, and modifying user rights.

Skills / Requirements / Qualifications

  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • Operations Analysis: Analyzing needs and product requirements to create a design.
  • Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Backup or Archival Software: Acronis Recovery Expert; BMC Software Control-M software; Legato NetWorker; Oracle Data Guard
  • Data Base Management System Software: Microsoft SQL Server; MySQL software; Quest Central; Sybase Replication Server
  • Metadata Management Software: Data mapping software; Data modeling software; IBM Rational Data Architect; Visual Paradigm DB Visual ARCHITECT
  • Object or Component Oriented Development Software: C++; Microsoft Visual C# .NET; Practical extraction and reporting language Perl; Sybase PowerBuilder.
  • Operating System Software: DOS shell script; Microsoft Windows; Shell script; UNIX

Job Zones

  • Title: Job Zone Four: Considerable Preparation Needed
  • Education: Most of these occupations require a four-year bachelor's degree, but some do not. 
  • Related Experience: A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. 
  • Job Training: Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
  • Job Zone Examples: Many of these occupations involve coordinating, supervising, managing, or training others. 
  • Specific Vocational Preparation in years: 2-4 years preparation (7.0 to < 8.0)

Share Role Details

Return to job listings