Software Developer

EMCO Technologies•Fairmont, WV

About The Position

The Software Developer supports and maintains software applications deployed on IV&V workstations and VDI, including creating, modifying, and troubleshooting MSI packages and transforms. The role administers Quest KACE SMA and HCL BigFix environments, deploys applications and scripts, manages endpoint compliance and inventory, and produces reports for operational and audit needs. It also administers SharePoint sites and Power Automate workflows, supports integrations with Power Apps and external REST APIs, and monitors security mitigation requirements and patch compliance for IV&V systems.

Requirements

  • At least 5 years of dedicated experience in Windows application packaging and software distribution.
  • Proficiency with Flexera AdminStudio.
  • At least 3 years of experience with PowerShell and VBScript.
  • At least 3 years of experience in web application development and maintenance.
  • At least 3 years of experience creating and maintaining Power Automate workflows.
  • Deep administrative understanding of Windows Server and Client platforms, Active Directory/GPOs, and core network configurations including DHCP, DNS, and TCP/IP.
  • High proficiency writing scripts using PowerShell, VBScript, or Bash to support custom KACE KScripts.
  • At least 3 years of direct, hands-on administration experience with the Quest KACE SMA (K1000) Administrator Console, along with BigFix administration experience.
  • Strong analytical problem-solving skills, cross-departmental communication, and a disciplined approach to Change Management.
  • Proficiency writing custom Relevance queries for targeting and filtering.
  • Experience creating BigFix Action Scripts for automation and configuration.
  • Basic knowledge of MS SQL Server administration related to BigFix.
  • Ability to independently manage and prioritize individual and team workloads.
  • Ability to communicate and collaborate effectively across all organizational levels.
  • Excellent customer service, oral communication, and written communication skills.

Nice To Haves

  • Advanced expertise using AdminStudio for complex application packaging.
  • Hands-on experience optimizing Quest KACE SMA and HCL BigFix environments at an enterprise level.
  • Track record of troubleshooting intricate application errors in legacy and modern Windows environments.
  • Hands-on experience configuring SharePoint Online and Microsoft Power Automate.
  • Excellent technical documentation skills.

Responsibilities

  • Support and maintain more than 100 software applications deployed on IV&V workstations and VDI.
  • Create, modify, and optimize MSI packages and MST transforms from vendor setups or legacy installations; convert EXE setups and legacy installations into clean, silent-install MSI packages using capture tools such as Repackager.
  • Develop installation custom actions using PowerShell and VBScript; debug installation errors, analyze logs, resolve file and registry conflicts, and test packages on clean virtual machines.
  • Edit and validate MSI databases at the table level using tools such as AdminStudio to eliminate Internal Consistency Errors (ICEs).
  • Oversee day-to-day operations, updates, and maintenance of virtual and physical KACE SMA appliances.
  • Manage deployment, troubleshooting, and lifecycle of the KACE Agent across IV&V network-connected devices.
  • Package, test, and remotely deploy applications and scripts, including KScripts, PowerShell, VBScript, and Shell; design Verify and Remediation execution logic to resolve endpoint compliance issues.
  • Run discovery scans and use the software catalog to inventory hardware, network peripherals, and software assets, track application usage, reconcile software licenses, and generate compliance audits.
  • Build and manage Smart Labels using advanced filtering and LDAP queries to target user groups, offices, or device types for updates.
  • Create custom SQL and wizard-generated reports on hardware lifecycles, patch levels, and software compliance metrics.
  • Configure, maintain, and optimize KACE Service Desk ticketing workflows, queues, and knowledge bases.
  • Maintain BigFix core servers, relays, and database components; monitor system health and optimize relay hierarchies for bandwidth utilization.
  • Troubleshoot BigFix agent connectivity and deployment failures; develop and test Fixlets and tasks for custom software deployments.
  • Manage third-party application updates and generate compliance reports for leadership and audit teams.
  • Manage the IT Services SharePoint site, document libraries, lists, metadata columns, and unique item-level permissions.
  • Manage Power Automate workflows for internal IT processes; connect SharePoint and Power Automate with Power Apps and external REST APIs, and resolve integration errors by monitoring flow run histories.
  • Monitor NASA Security Operations Center Mitigation Action Requirement announcements and mitigate vulnerabilities as mandated by the Agency.
  • Perform daily system and patch compliance checks to ensure IV&V systems have critical security patches.
  • Attend bi-weekly CSET BigFix meetings to stay informed about upcoming changes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service