Senior Software Developer

Noetic Strategies, Inc.

Fairmont (WV)

On-site

USD 95,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Noetic Strategies is seeking a Senior Software Developer to lead software packaging, deployment, endpoint management, automation, and compliance operations. The role focuses on packaging Windows apps, administering KACE SMA, and developing automation with PowerShell, VBScript, and Power Automate.

The ideal candidate will manage MSI packages, convert installers to silent MSI packages, and support BigFix and SharePoint-related workflows while helping to ensure security and patch compliance across

Qualifications

  • 5+ years of experience in Windows packaging and software distribution.
  • Proficiency with Flexera AdminStudio.
  • 3+ years of PowerShell and VBScript.
  • 3+ years in web application development and maintenance.
  • 3+ years creating and maintaining Power Automate workflows.
  • Strong understanding of Windows Server OS, Active Directory, GPOs, DHCP, DNS, TCP/IP.
  • Experience writing scripts to support endpoint management and automation.
  • 3+ years administering Quest KACE SMA (K1000) and BigFix.
  • Experience writing BigFix Relevance queries and Action Scripts.
  • Basic knowledge of MS SQL Server administration with BigFix.

Responsibilities

  • Package and deploy Windows applications using MSI and repackaging.
  • Administer KACE SMA environments and deploy agents.
  • Develop automation in PowerShell, VBScript, and shell scripts.
  • Maintain BigFix infrastructure and create Fixlets and tasks.
  • Configure and monitor SharePoint sites and Power Automate workflows.
  • Ensure system compliance and generate audit reports.

Skills

Windows packaging
PowerShell
VBScript
Power Automate
Active Directory
GPOs
Troubleshooting
Automation scripting
Web app development
BigFix scripting

Tools

Flexera AdminStudio
Quest KACE SMA
BigFix
SQL Server
SharePoint Online

Job description

Senior Software Developer – Application Packaging & Systems Administration

Location: Katherine Johnson IV&V Facitlity, Fairmont WV
Clearance Requirement: Public Trust

Summary

Noetic Strategies is seeking an experienced Senior Software Developer to support software packaging, application deployment, endpoint management, automation, and compliance operations. The ideal candidate will have extensive experience packaging and distributing Windows applications, administering endpoint management platforms, developing automation scripts and workflows, and troubleshooting software deployment issues. This role also supports system compliance, vulnerability mitigation, software inventory management, and IT service workflows.

Primary Responsibilities
Software Packaging and Deployment
  • Support and maintain more than 100 software applications deployed across workstations and virtual desktop infrastructure (VDI).
  • Create, modify, and optimize MSI packages and MST transforms from vendor installations and legacy applications.
  • Convert executable installers and legacy installations into silent MSI packages using application repackaging tools.
  • Develop custom installation actions using PowerShell and VBScript to support application configurations and registry modifications.
  • Troubleshoot installation errors, analyze log files, resolve file and registry conflicts, and test packages in clean virtual machine environments.
  • Validate MSI databases using tools such as Flexera AdminStudio and resolve internal consistency errors.
Endpoint Management and KACE Administration
  • Administer and maintain virtual and physical Quest KACE Systems Management Appliance (SMA) environments.
  • Manage the deployment, troubleshooting, and lifecycle of KACE agents across network-connected devices.
  • Package, test, and remotely deploy applications and scripts using KACE, PowerShell, VBScript, and shell scripting.
  • Develop automated verification and remediation processes to address endpoint compliance issues.
  • Conduct hardware, software, and network peripheral discovery scans and maintain software inventory records.
  • Track software usage, manage license information, and generate compliance reports.
  • Create and maintain Smart Labels using advanced filtering and LDAP queries to target devices and user groups.
  • Develop custom SQL and system-generated reports covering hardware lifecycles, patch levels, and software compliance.
  • Configure and maintain service desk workflows, ticket queues, and knowledge bases.
BigFix Administration
  • Maintain BigFix infrastructure, including core servers, relays, and database components.
  • Monitor system health and optimize relay configurations for efficient network bandwidth utilization.
  • Troubleshoot agent connectivity issues and resolve software deployment failures.
  • Develop and test Fixlets and tasks for software deployment and system configuration.
  • Manage third-party application updates to help reduce security vulnerabilities.
  • Generate compliance reports for management and audit requirements.
SharePoint and Workflow Automation
  • Administer SharePoint sites, document libraries, lists, metadata, and item-level permissions.
  • Develop and maintain Microsoft Power Automate workflows supporting internal IT processes.
  • Integrate SharePoint and Power Automate with Power Apps and external REST APIs.
  • Monitor workflow execution and troubleshoot integration errors.
Compliance and Reporting
  • Monitor security vulnerability and mitigation notices and implement required remediation actions.
  • Perform routine system and patch compliance checks to verify that systems receive critical security updates.
  • Participate in technical coordination meetings related to BigFix administration, updates, and system changes.
  • Maintain technical documentation and support change management procedures.
Basic Qualifications
  • At least five years of experience in Windows application packaging and software distribution.
  • Proficiency with Flexera AdminStudio.
  • At least three years of experience with PowerShell and VBScript.
  • At least three years of experience in web application development and maintenance.
  • At least three years of experience creating and maintaining Power Automate workflows.
  • Strong understanding of Windows Server and client operating systems, Active Directory, Group Policy Objects (GPOs), and core networking concepts, including DHCP, DNS, and TCP/IP.
  • Experience writing PowerShell, VBScript, or Bash scripts to support endpoint management and automation.
  • At least three years of hands‑on experience administering Quest KACE SMA (K1000), along with experience administering BigFix.
  • Experience writing custom BigFix Relevance queries for targeting and filtering.
  • Experience developing BigFix Action Scripts for automation and system configuration.
  • Basic knowledge of Microsoft SQL Server administration as it relates to BigFix.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Ability to independently manage and prioritize individual and team workloads.
  • Effective written and verbal communication skills, with the ability to collaborate across teams and organizational levels.
  • Strong customer service skills and a disciplined approach to change management.
Preferred Qualifications
  • Advanced experience using Flexera AdminStudio for complex application packaging.
  • Experience optimizing Quest KACE SMA and HCL BigFix environments in enterprise settings.
  • Demonstrated ability to troubleshoot complex application installation and compatibility issues across legacy and modern Windows environments.
  • Hands‑on experience administering SharePoint Online and Microsoft Power Automate.
  • Strong technical documentation skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer IV
Software Developer IV

ADNET Systems, Inc • Fairmont (WV)

On-site
USD 90,000 - 130,000
Military and Family Emergency Leave
Paid Holidays
Performance Bonuses
+2
Software Packaging Engineer
Software Packaging Engineer

Wimmer Solutions Corporation • Texas

On-site
USD 90,000 - 130,000
Senior Enterprise Packaging & Endpoint Engineer
Senior Enterprise Packaging & Endpoint Engineer

ADNET Systems, Inc • Fairmont (WV)

On-site
USD 90,000 - 130,000
Military and Family Emergency Leave
Paid Holidays
Performance Bonuses
+2
Software Packaging Engineer (Liquidware FlexApp)
Software Packaging Engineer (Liquidware FlexApp)

Seneca Resources Company, LLC • Vienna (VA)

Hybrid
USD 114,616,000 - 143,270,000
Competitive pay
Health, dental, vision coverage
401(k) retirement plans
+1
Desktop Support Engineer
Desktop Support Engineer

Think Consulting • Atlanta (GA)

On-site
USD 70,000 - 110,000
Senior Software Engineer: Packaging & Endpoint Automation
Senior Software Engineer: Packaging & Endpoint Automation

Noetic Strategies, Inc. • Fairmont (WV)

On-site
USD 95,000 - 130,000
Administrator, Senior Server
Administrator, Senior Server

TALENT Software Services • Columbia (SC)

Hybrid
USD 65,000 - 90,000
Application Packaging Engineer
Application Packaging Engineer

Otterbase, Inc. • United States

Remote
USD 100,000 - 140,000
Infrastructure Engineer III - Software Packaging
Infrastructure Engineer III - Software Packaging

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 115,000 - 155,000
Application Packaging & Deployment Specialist Hybrid)
Application Packaging & Deployment Specialist Hybrid)

TM Floyd & Company (TMF) • Columbia (SC)

Hybrid
USD 65,000 - 95,000
Hybrid schedule
Referral bonus up to $1,000