Application Support Analyst – Job Description

Application support analysts support existing applications, providing maintenance and support to companies to facilitate operations and minimize disruption. They examine software applications, diagnose root causes, and work on fixing such problems.  They also develop, configure, and integrate database infrastructure and applications ensuring streamlined processes and appropriate compliance. Additionally, they are responsible for identifying common problems and trends to find permanent solutions, thus improving efficiency. They frequently assist with internal tech support across departments, which requires outstanding communicative tendencies.

Application Support Analyst Job Duties:

  • Facilitate service support for all IT solutions
  • Plan application upgrades, install new versioning, and perform database migration
  • Responsible for the implementation and modernization of coding
  • Writes and modifies specific business requirements and develop IT systems to meet the given requirements
  • Manage databases used for designing, implementing, and testing SQL and other software programs
  • Recommends and develops new system enhancements, modifications, and functions
  • Provide internal tech support to assist with application processes
  • Contributes to team effort by accomplishing related tasks as needed

Alternative names:  Applications Support, Applications Analyst, Support Analyst

Job projections: Expanding

Application Support Analyst Skills and Qualifications:

  • Database Management
  • Application Testing
  • Application Development
  • Network Administration
  • Analytical Processes
  • Advanced Computer Skills
  • Microsoft Office
  • Investigation and Diagnostic Skills
  • Attention to Detail
  • Excellent Verbal Communication


 Salary Details:

The median annual Application Support Analyst salary is $59,857, ranging between $42,671-$87,032 depending on experience. Bonuses and profit-sharing are included.


Education and Training:

Bachelor’s degree in computer science or related field, though some require a master’s degree or additional certification. A strong knowledge of computer programming is essential. Knowledge of web development, application support, advanced programming languages, and  application development are also required. Preference is given to candidates with good communicative tendencies and problem solving skills.

Leave a comment

Your email address will not be published. Required fields are marked *