Application Packager - 5+ Yrs Experience - Philadelphia, PA

Marshall Dennehey•Philadelphia, PA
•Onsite

About The Position

The Application Packager designs, packages, tests, deploys, and maintains enterprise software applications using Microsoft Configuration Manager (SCCM/MECM), Microsoft Intune, and App Deployment Toolkit. The role ensures applications are packaged consistently, deployed securely and efficiently, and supported throughout their lifecycle with minimal disruption to end users. The position partners with Networking, Support Services, Information Security, and other business teams to deliver reliable software, automate repeatable processes, resolve complex deployment issues, and improve endpoint management practices. It includes application packaging and lifecycle management, PowerShell scripting and automation, quality assurance, troubleshooting, documentation, and participation in change and release processes. The position is based in the firm’s Philadelphia, Pennsylvania office. The firm states that it offers a competitive salary and an excellent benefits package, but does not specify salary or individual benefits. Qualified candidates should submit a cover letter and resume for consideration.

Requirements

  • Five or more years of hands-on experience in application packaging, software deployment, endpoint management, or a closely related technical role.
  • Demonstrated experience using Microsoft SCCM/MECM, Microsoft Intune, and App Deployment Toolkit to package and deploy enterprise applications.
  • Strong knowledge of Windows installation technologies and deployment methods, including MSI, MSIX, EXE, Win32, and silent installation techniques.
  • Proficiency with PowerShell for installation, configuration, detection, remediation, deployment automation, logging, and troubleshooting.
  • Experience developing reliable silent installation, upgrade, repair, and uninstall procedures.
  • Experience testing and resolving application installation, upgrade, dependency, and compatibility issues.
  • Working knowledge of Windows operating systems, registry, file system, services, scheduled tasks, environment variables, permissions, and enterprise endpoint configuration.
  • Understanding of application detection methods, requirement rules, dependencies, supersedence, return codes, and software lifecycle management.
  • Working knowledge of incident, change, configuration, and release management practices.
  • Ability to create clear technical documentation and standardized operating procedures.
  • Strong analytical, troubleshooting, organizational, written, and verbal communication skills.
  • Ability to manage multiple priorities, work independently, collaborate across teams, and deliver accurate work within established deadlines.
  • Ability to meet the stated physical requirements, including prolonged sitting or standing while working on a computer, repetitive wrist, hand, and finger movements, communication and visual tasks, and pushing, pulling, and lifting objects up to 15 pounds.

Nice To Haves

  • Experience administering or supporting SCCM/MECM and Intune application deployment environments.
  • Experience with Microsoft Entra ID, Active Directory, co-managed, cloud-managed, or hybrid-managed endpoints.
  • Knowledge of Microsoft Windows Autopilot and modern endpoint provisioning.
  • Experience deploying applications across a large enterprise endpoint environment.
  • Experience with Microsoft Win32 Content Prep Tool, PSAppDeployToolkit, and other application packaging utilities.
  • Experience with automated packaging workflows, version control, peer review, and software deployment pipelines.
  • Familiarity with ITIL practices and enterprise security standards.
  • Experience mentoring technical staff or contributing to packaging standards and best practices.

Responsibilities

  • Design, develop, test, and maintain enterprise application packages for deployment through SCCM/MECM, Intune, and App Deployment Toolkit.
  • Analyze application installation requirements, dependencies, configurations, compatibility, licensing considerations, and prerequisites to create standardized packages.
  • Create and customize silent installation, upgrade, repair, and uninstall processes for MSI, MSIX, EXE, and Intune Win32 applications.
  • Configure deployment settings, command lines, detection methods, requirement rules, dependencies, return codes, assignments, and supersedence relationships.
  • Package and deploy new applications, upgrades, security updates, hotfixes, and software replacements across managed endpoints.
  • Validate application installation, updating, repair, and removal in user and system contexts.
  • Develop, maintain, test, and document PowerShell scripts for installation, configuration, deployment, remediation, detection, inventory, cleanup, and troubleshooting.
  • Create Intune proactive remediation scripts and detection/remediation pairs for endpoint configuration or application issues.
  • Develop deployment scripts that address prerequisites, process management, user notifications, logging, exit codes, restart behavior, and rollback requirements.
  • Use reusable functions, parameterization, error handling, transcript logging, code comments, and version control practices to improve script quality and maintainability.
  • Build and maintain packaging templates and automation to reduce manual work and improve repeatability.
  • Independently validate scripts and AI-assisted output in a controlled environment before production use.
  • Perform structured pre-release testing of packages and scripts, including installation, launch, functionality, upgrades, repair, uninstallation, detection, user experience, and operating system compatibility.
  • Troubleshoot installation failures, application conflicts, permission issues, and deployment errors before release.
  • Coordinate user acceptance testing with application owners and business stakeholders when appropriate.
  • Document test evidence, known limitations, deployment procedures, rollback plans, and support considerations.
  • Maintain an accurate catalog and inventory of packaged applications, owners, versions, dependencies, and deployment status.
  • Manage upgrades, replacements, and retirement of outdated, unsupported, or redundant software.
  • Partner with Information Security to remediate application vulnerabilities through updates, configuration changes, removal, or replacement.
  • Support software asset management and license compliance through accurate deployment and inventory records.
  • Ensure packages and scripts comply with organizational security, configuration, change, and release management standards.
  • Investigate and resolve complex application installation, upgrade, and deployment issues escalated by IT support teams.
  • Analyze SCCM/MECM, Intune, Windows Installer, PowerShell, event, and vendor application logs to determine root cause.
  • Collaborate with vendors, infrastructure engineers, security teams, application owners, and Support Services personnel to resolve compatibility and delivery issues.
  • Monitor deployment results, identify recurring failures, implement corrective actions, and improve processes.
  • Provide technical guidance and knowledge transfer to support teams on installation procedures and troubleshooting.
  • Establish and maintain application packaging standards, naming conventions, folder structures, procedures, reusable templates, and quality checklists.
  • Create technical documentation covering prerequisites, dependencies, installation and detection logic, deployment instructions, support notes, and rollback procedures.
  • Participate in change and release management processes for controlled and auditable software deployments.
  • Identify opportunities to improve packaging speed, deployment reliability, endpoint security, and end-user experience.
  • Use AI-assisted tools when appropriate to support script development, log analysis, troubleshooting, and documentation, while independently validating outputs before implementation.

Benefits

  • Competitive salary (amount not specified).
  • Excellent benefits package (specific benefits not listed).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service