An application analyst is an IT professional with systems analysis and possible programming responsibilities.  Typically a job category in a large enterprise, the application analyst often supports one or two major applications.  See 
systems analyst and 
programmer.