Application Packaging Engineer (contract onsite)

Marathon TS

Herndon, VA

JOB DETAILS
SKILLS
Applications Security, Business Solutions, Cloud Computing, Configuration Management, Customer Support/Service, Documentation, Engineering Software, GNU C Compiler, Government, Identify Issues, Microsoft Product Family, Microsoft Windows Operating System, Product Packaging, Programming Tools, Scripting (Scripting Languages), Software Administration, Software Development Lifecycle (SDLC), Software Engineering, Software Installation, System Center Configuration Manager (SCCM), Testing, Validation Testing, Win32 API (Application Programming Interface), Windows PowerShell
LOCATION
Herndon, VA
POSTED
2 days ago
Marathon TS is looking to hire a contract Application Packaging Engineer. The Application Packaging Engineer will support the design, packaging, testing, deployment, and lifecycle maintenance of enterprise Windows applications across Commercial and GCC High environments. This role is responsible for building reliable, repeatable application packages using PowerShell App Deployment Toolkit and preparing Win32 application deployments for Microsoft Intune.
The engineer will help maintain secure and supportable application versions, support N-1 compliance, troubleshoot endpoint deployment failures, and assist with application migration into GCCH where packages must be validated independently.

Primary Responsibilities

  • Package, test, and deploy Windows applications using PowerShell App Deployment Toolkit (PSADT).
  • Create Microsoft Intune Win32 application packages using the Microsoft Win32 Content Prep Tool.
  • Import applications into Intune and configure install commands, uninstall commands, detection rules, requirement rules, return codes, dependencies, and assignment readiness.
  • Develop PowerShell-based install, uninstall, repair, and detection logic with clear logging and predictable exit handling.
  • Validate application behavior through pilot and production deployment rings before broad rollout.
  • Maintain application documentation, including source files, install parameters, detection methods, version history, known issues, and deployment notes.
  • Support application lifecycle management, vendor updates, vulnerability remediation, and N-1 version compliance.
  • Troubleshoot failed deployments using Intune Management Extension logs, application logs, Event Viewer, return codes, and endpoint-side validation.
  • Support Commercial-to-GCCH application migration, including repackaging, testing, and deployment validation.
  • Coordinate with security, application owners, service desk, and endpoint engineering teams to confirm package readiness and user impact.

Required Skills and Experience

  • Hands-on experience packaging applications with PowerShell App Deployment Toolkit.
  • Experience creating, importing, and deploying Win32 applications in Microsoft Intune.
  • Strong PowerShell scripting skills for installation logic, detection, logging, uninstall logic, and troubleshooting.
  • Working knowledge of Intune Management Extension behavior, Win32 app content preparation, detection methods, and deployment assignments.
  • Experience with MSI, EXE, vendor installers, silent switches, transforms, configuration files, and enterprise deployment standards.
  • Ability to troubleshoot application install failures, detection failures, dependency issues, and return codes.
  • Familiarity with Windows endpoint management, application lifecycle management, and software update processes.
  • Strong documentation habits and ability to create supportable packages that another engineer can maintain.

Preferred Skills

  • Experience with GCC High, GCCH, or restricted/government cloud environments.
  • Experience with Microsoft Configuration Manager / SCCM application packaging and migration to Intune.
  • Familiarity with co-management environments and application deployment rings.
  • Experience supporting application vulnerability remediation and N-1 version compliance.
  • Experience packaging complex, licensed, or engineering applications such as Autodesk, Bluebeam, developer tools, or specialized business applications.
  • Understanding of application security review, least privilege deployment, endpoint compliance, and change-control expectations.

Success Measures

  • Applications are packaged consistently using PSADT standards.
  • Intune Win32 deployments include accurate install, uninstall, and detection logic.
  • Packages successfully complete pilot testing before production rollout.
  • Application updates support N-1 compliance and vulnerability remediation targets.
  • Packaging backlog and request turnaround remain within agreed service levels.
  • Documentation is complete enough for another engineer to support or update the package.
#cjjobs

Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").

About the Company

M

Marathon TS