Post to 100+ job boards and hire in days, not weeks.
Indeed Platinum Partnership Sales & Support: +1 (480) 360-6463

Application Support Engineer job description template

If you are hiring for this role, start here. This free template is our detailed definition of the position, with everything you need to find and hire the right person. Copy it, add your own requirements, and post it.

Free job description below
Median pay
$85,663per year, about $41 an hour
Range$46,500 to $110,000 a year
Hourly$24 to $53 an hour
Also calledApplication Engineer, Technical Consultant, Desktop Support Technician
DepartmentInformation Technology
The role

What is an Application Support Engineer?

Application Support Engineers are IT professionals who ensure software applications within the company or organization run smoothly.

They analyze application functionality and suggest changes to establish optimal performance.

They conduct system maintenance, update software, and identify and resolve bugs and other technical issues.

They also track application performance metrics, review application codes, and configure servers, networks, and operating systems.

What to screen for

The top Application Support Engineer skills.

Five things separate a strong hire from a résumé that reads well. Use these as your scorecard criteria.

SkillWhy it matters
TechnicalTechnical knowledge is a foundation for Application Support Engineers. Technical expertise includes knowledge of programming languages, coding, software, operating systems, and other technical aspects. They use their knowledge to perform their duties successfully, provide support and assistance to other employees, and ensure the functionality of applications.
Analytical SkillsApplication Support Engineers use analytical skills to interpret technical data and information and make conclusions based on their observations. Analytical skills can help them review application codes and other details to identify the sources of problems and improve the overall performance and functionality.
CommunicationCommunication is essential for Application Support Engineers since they collaborate with clients, executives, and other team members daily. Communication allows them to express their ideas, provide specific technical explanations, support team members, and communicate technical concepts and issues in a way others can understand.
Problem-SolvingMaintaining the functionality of applications is the core of Application Support Engineers’ job, which means they must have excellent problem-solving skills to achieve that. They use problem-solving to analyze the particular issue, identify the sources, and provide a quick and beneficial solution.
OrganizationApplication Support Engineers need effective organizational skills to keep track of their tasks during the day. Organization helps them manage their workload and prioritize. Also, they must keep track of various documentation and records since they can help them resolve problems quickly.
Free template

The job description, ready to post.

Copy it as written, or edit it until it sounds like your company. Both work.

Application Support EngineerInformation Technology · Free to use and edit

Our company is seeking an experienced Application Support Engineer to complement our IT department. In this position, you will be responsible for general support and maintenance of software applications within the company and ensuring the proper functionality of all application components. You will conduct system maintenance and updates, troubleshoot issues, and suggest improvements for optimal application performance.

You will configure servers, networks, and operating systems, review application codes to ensure they meet the company’s requirements and specifications, and track application performance metrics. Additionally, you will assist in the design and implementation of technical projects and provide technical support and assistance to internal users and clients.

To excel as an Application Support Engineer, you should have a broad technical knowledge of programming languages and coding, as well as excellent communication, problem-solving, organizational, and analytical skills.

Duties and responsibilities

  • Provide general software application support and maintenance
  • Analyze software application functionality and suggest improvements
  • Configure servers, networks, operating systems, and other components for optimal performance
  • Conduct system maintenance, update software, and troubleshoot bugs
  • Coordinate with other departments to ensure applications are compatible with other technology
  • Review and test application codes to ensure they meet the company’s requirements and specifications
  • Identify and provide solutions to technical issues
  • Assist with the design and implementation of technical projects
  • Ensure effective and error-free functionality of applications
  • Keep accurate records of configuration changes and updates
  • Observe and track application performance metrics
  • Coordinate with the development team, internal users, and clients to improve application performance
  • Document maintenance and updating processes
  • Provide support and assistance to clients and colleagues in other departments

Requirements

  • Bachelor’s degree in computer science, computer engineering, software development, information technology, or a related field
  • Working experience as an Application Support Engineer or a similar field
  • Advanced knowledge of programming languages, such as Javascript, C++, Python, SQL, etc
  • Experience with software application coding
  • Experience with code migration and monitoring application performance
  • The ability to effectively identify the source of errors and provide solutions
  • Outstanding analytical skills
  • Strong communication and teamwork skills
  • Organization
Add your pay range, benefits, and location before you post. Postings with a stated range get significantly more finished applications than the ones that leave it out.

Take the template with you

Copy it straight into your job board or ATS, or have it emailed to you with the interview questions for this role.

Education

Degree first, then the certification.

Application Support Engineers need a Bachelor’s degree in computer science, information technology, software engineering, information systems, or a similar field for this career path.

Prospective candidates usually acquire professional IT certifications to prove their knowledge and skills to employers, but they can also enroll in internship programs while they are still in school to gain experience.

Depending on the employers’ requirements, candidates should have previous working experience as an Application Support Engineer or a similar position.

ITIL

ITIL Foundation

Demonstrates knowledge of IT service management best practices.

AXELOS
Treat these as a signal, not a requirement. Plenty of strong candidates come up through experience without one.
After the applications land

Sample interview questions for an Application Support Engineer.

Once you have gathered the applications, work through these in order. Twelve questions across four areas, enough to tell your shortlist apart.

Personal
  • How would you describe your personality in five words?
  • If you weren’t an Application Support Engineer, what would you be?
  • What applications do you personally prefer to use?
Human Resources
  • What specialized skills did you develop during your college years?
  • Why did you choose to apply for a job in this particular company?
  • How familiar are you with our IT processes and administration?
Management
  • Tell us about your greatest professional achievement.
  • How do you ensure the proper functionality of software applications?
  • Could you explain your process of evaluating and resolving technical problems?
Technical Skills and Knowledge
  • How would you explain the difference between white-box and gray-box testing?
  • What programming languages do you find the most efficient?
  • What are the common reasons bugs and other technical problems happen in the first place?
Pay

How much to pay when hiring.

Annual pay by percentile. Where you land depends on the size of the cycle they will own, and the 25th percentile is usually where a first analyst hire sits.

10th percentile$46,500
25th percentile$71,500
Median$85,663
75th percentile$95,500
90th percentile$110,000

Hourly equivalents run from $24 at the 10th percentile to $53 at the 90th.

Related job titles

Candidates may apply under a different name.

Post the title your industry uses and keep the rest of the description. These three roles overlap enough that the same posting usually reaches all of them.

Same work, different title

Three titles, one description.

Search behavior varies by industry, so the same job is advertised under several names. If you are unsure which one your candidates search for, run two titles and see which fills.

Application Engineer

Technical Consultant

Desktop Support Technician

Desktop Support Technicians are skilled IT professionals responsible for the maintenance of the company’s IT infrastructure.

$49,335 median
Questions

Frequently asked questions.

What do Application Support Engineers do?

Application Support Engineers are skilled IT professionals who ensure the functionality of software applications by performing maintenance and updates and resolving technical problems.

They also provide assistance to other employees, document processes, and assist in the development and implementation of technical projects.

Who do Application Support Engineers report to?

Application Support Engineers typically report to the Senior Software Engineer or IT Director.

Who do Application Support Engineers work with?

Application Support Engineers work in the company’s IT department, where they collaborate with other IT professionals, such as Application Engineers, Application Developers, Software Engineers, Application Architects, etc.

What skills should Application Support Engineers have?

Application Support Engineers should be knowledgeable about various programming languages and coding.

Additionally, they should have strong communication, collaboration, analytical, problem-solving, and organizational skills.

More in finance

Other job description templates.

Same format, same free, same median pay data. Browse the full library if the role you are hiring for is not here.

Application Engineer

Applications Engineers represent a technical connection between clients and the company’s engineering teams.

$81,852 median

Application Developer

$109,490 median

Application Architect

$143,782 median

Application Manager

$105,686 median

You have the description. Now go find the person.

Paste this template into AvaHR, publish to 100+ job boards in one click, and screen every applicant in one pipeline. Free to start.

You'll never hire alone.