Skip to main content

Software Application Engineer

Job DescriptionJob Description

Expertise and Functions

  • Provide critical support for a suite of essential applications
  • Work with a variety of technologies, including Java, Microsoft Visual Studio, SQL databases, and cloud platforms, in a dynamic and challenging environment
  • Troubleshoot, maintain, and enhance applications to ensure their continued reliability and performance
  • Provide primary support for the following applications:

o CAFM (Java/Tomcat)

o CDRLvue (Microsoft Visual Studio, ASPX, SQL database)

o Escheduler (Microsoft Visual Studio, ASPX, SQL database)

o Empower (Perl scripting, GUI, SQL database)

  • Troubleshoot and resolve issues related to Microsoft Internet Information Services (IIS)
  • Maintain and optimize Java and Tomcat environments
  • Develop and maintain SQL database backends
  • Implement and support Single Sign-On (SSO) with CAC authentication
  • Utilize and maintain Cloud Azure and AWS environments
  • Participate in late-night maintenance windows to support patching and system updates
  • De-conflict requests and requirements to ensure efficient problem resolution
  • Work independently with minimal supervision, maintaining a high level of accuracy and attention to detail
  • Quickly adapt to new situations
  • Work occasional late night shifts to support patching
  • Demonstrate strong commitment to a team environment
  • Work independently with minimal supervision, with a high level of accuracy and attention to detail
  • Quickly adapt to new situations and technologies
  • Other duties as assigned

Requirements

Education/Training:

    • Bachelor’s Degree in engineering or other relevant discipline
    • Must have, or obtain within 3 months of start date, a current DoD 8570 Level II Certification (ex. CompTIA Security+ CE)

Experience:

  • 5+ years of professional experience in the required task area
  • Experience with Microsoft Internet Information Services (IIS), including troubleshooting and maintenance required
  • Experience with Java and Tomcat required
  • Experience with Cloud Azure and AWS environments required
  • Single Sign-On (SSO) with CAC authentication required
  • Programming experience with Visual Studio
  • Programming experience with SQL database backends

Security:

  • Must be a US
  • Candidate must be in possession of a minimum DoD issued Secret Clearance
  • Preference will be given to candidates with an active DoD issued Clearance at level Top Secret

Physical Requirements:

  • Able to occasionally reach with hands and arms
  • Prolonged periods of computer screen use, while sitting or standing at a desk
  • Adhere to safety protocols when in work areas requiring use of PPE (e.g. eyewear, gloves, masks, hearing protection, steel toed shoes, etc.)
  • Able to safely lift and carry up to 20 pounds at a time

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term
  • Training & Development
  • Wellness Resources

Salary: $110,000 - $160,000

Salary rates for this position are competitive and commensurate with experience and industry standards. We offer a comprehensive benefits package that may include health insurance, paid time off, and retirement savings options.

Software Application Engineer

Huntsville, AL
Full time

Published on 07/25/2025

Share this job now