1

Application Support Engineer Jobs in Maryland (NOW HIRING)

Field Application Engineer

Germantown, MD ยท On-site +1

$90K - $120K/yr

We are seeking an experienced Field Application Engineer to work out of a home office and be based ... Support Account Managers as the primary technical resource for product and solution demonstrations ...

We are seeking a Cloud Support Engineer to provide enterprise-level assistance internally and to our customers, diagnosing and troubleshooting our AWS hosting environment and supporting clients with ...

Field Application Engineer

Germantown, MD ยท On-site

$90K - $120K/yr

We are seeking an experienced Field Application Engineer to work out of a home office and be based ... Support Account Managers as the primary technical resource for product and solution demonstrations ...

next page

Showing results 1-20

Application Support Engineer information

See Maryland salary details

$17

$47

$70

How much do application support engineer jobs pay per hour?

As of Jul 31, 2026, the average hourly pay for application support engineer in Maryland is $47.10, according to ZipRecruiter salary data. Most workers in this role earn between $37.55 and $55.05 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Application Support Engineer, and why are they important?

To thrive as an Application Support Engineer, you need a strong understanding of software troubleshooting, system analysis, and a relevant degree in computer science or information technology. Familiarity with ticketing systems, SQL databases, operating systems, and sometimes ITIL certification are typically required. Excellent problem-solving, communication, and customer service skills help you address client issues efficiently and work collaboratively with development teams. These skills and qualities ensure timely resolution of technical problems and maintain the reliability and performance of business-critical applications.

What are Application Support Engineers?

Application Support Engineers are IT professionals responsible for maintaining, troubleshooting, and supporting software applications used by organizations. They work closely with end users and developers to resolve technical issues, ensure applications run smoothly, and often manage deployments and updates. Their role may also include monitoring application performance, documenting solutions, and providing training or guidance to users. Application Support Engineers play a crucial part in minimizing downtime and ensuring business continuity. They typically have a strong background in software, databases, and customer service.

What is the difference between Application Support Engineer vs Software Support Specialist?

AspectApplication Support EngineerSoftware Support Specialist
Required CredentialsBachelor's in CS or related field, technical certificationsSimilar certifications, often with focus on specific software
Work EnvironmentIT departments, technical support teams, client sitesCustomer service centers, help desks, technical support teams
Employer & Industry UsageTech companies, software vendors, enterprise ITSoftware companies, SaaS providers, tech support firms
Common Search & Comparison IntentUnderstanding roles, career paths, job requirementsJob responsibilities, skills needed, career differences

Application Support Engineers focus on troubleshooting and maintaining software applications, often working closely with development teams. Software Support Specialists typically handle customer inquiries, provide technical assistance, and resolve user issues. While both roles require technical knowledge and certifications, Application Support Engineers tend to have a more technical, engineering-oriented focus, whereas Software Support Specialists emphasize customer service and support skills.

What are some common challenges faced by Application Support Engineers, and how can they effectively address them?

Application Support Engineers often encounter challenges such as troubleshooting complex technical issues under time pressure, managing multiple support tickets simultaneously, and communicating technical information to non-technical users. To address these challenges, it's important to develop strong problem-solving skills, familiarize yourself with the application's architecture, and maintain clear documentation. Proactive communication with development teams and end-users also helps in resolving issues efficiently and improving user satisfaction.
What are the most commonly searched types of Application Support Engineer jobs in Maryland? The most popular types of Application Support Engineer jobs in Maryland are:
What are popular job titles related to Application Support Engineer jobs in Maryland? For Application Support Engineer jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Application Support Engineer jobs in Maryland look for? The top searched job categories for Application Support Engineer jobs in Maryland are:
Infographic showing various Application Support Engineer job openings in Maryland as of July 2026, with employment types broken down into 76% Full Time, 20% Part Time, and 4% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $97,977 per year, or $47.1 per hour.

Enterprise Application Support Engineer

Reflexive Concepts

Annapolis, MD โ€ข On-site

Full-time

Posted 22 days ago


Job description

Reflexive Concepts is seeking a skilled Enterprise Application Support Engineer to join our team!
We are seeking an Enterprise Application Support Engineer to support and maintain a highly customized IBM Maximo environment and its supporting integration components within a mission-critical enterprise environment. This role focuses primarily on application sustainment, troubleshooting, integration support, patching, configuration, and operational support activities.
The environment includes complex customizations, Java Server Pages (JSPs), Linux shell scripts, middleware configurations, and integrations with external workforce and enterprise systems. The selected candidate will work closely with developers, system administrators, database personnel, and customer stakeholders to maintain system stability, resolve technical issues, and support ongoing sustainment and modernization efforts.
This position is well suited for a hands-on engineer who enjoys working directly with enterprise applications, troubleshooting technical issues, and supporting system integrations. Candidates may range from junior-level professionals with strong technical aptitude and a willingness to learn to mid-level engineers with demonstrated experience supporting enterprise applications and integrated systems.
Key Responsibilities:
  • Support and maintain a highly customized IBM Maximo environment and related enterprise integration components.
  • Serve as technical liaison with the vendor, coordinating troubleshooting, issue resolution, and implementation of vendor-recommended fixes and patches.
  • Troubleshoot application, database, middleware, and infrastructure issues across development, test, and production environments.
  • Analyze and troubleshoot Java Server Pages (JSPs), Linux shell scripts, configuration files, and integration components to identify and resolve system issues.
  • Support and maintain interfaces between Maximo and external workforce and enterprise systems.
  • Perform application patching, upgrade, and configuration activities using IBM Installation Manager and related IBM tooling.
  • Apply patches and security updates required to maintain compliance with security requirements and IAVA remediation efforts.
  • Support WebSphere Application Server administration tasks, including reviewing and updating application server configurations and parameters.
  • Execute SQL queries and troubleshoot database-related issues, including reviewing tables, updating data, and supporting minor schema changes.
  • Assist with system deployments, testing, validation, and operational sustainment activities.
  • Support Linux-based environments, including reviewing logs, troubleshooting issues, and maintaining operational scripts.
  • Collaborate with technical teams and customer stakeholders to document issues, solutions, system configurations, and operational procedures.
  • Participate in troubleshooting and root cause analysis activities to improve system reliability and operational stability.
Key Technologies:
  • Java
  • AWS
  • MySQL
  • Linux
  • Maven
  • SpringBoot
  • Docker
  • Angular
  • Git
  • GitLab
  • Atlassian Tool Suite
  • Oracle
  • Node.JS
Qualifications:
  • Active TS/SCI with Polygraph
  • Bachelor's degree in a technical field from an accredited college or university and fourteen (14) years of demonstrable experience is required. Five (5) years of additional technical experience on projects with similar hardware/software processes may be substituted for a bachelor's degree.
  • Experience with agile development methodologies.
  • Willingness to learn and develop a strong understanding of new technologies and products.
  • Experience developing and updating technical documentation, including system architecture diagrams.
  • Experience working with end-user customers.
  • Must be able to work between the core hours of 10AM-2PM. Exceptions will be considered on a case-by-case basis.
Desired Skills:
  • AWS experience
  • Experience in an Agile development environment
  • Experience working with the Atlassian Tool Suite
  • Experience executing test procedures