Demo

Senior Software Developer

Noetic Strategies, Inc.
Fairmont, WV Full Time
POSTED ON 10/11/2026
AVAILABLE BEFORE 11/9/2026
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.

Salary.com Estimation for Senior Software Developer in Fairmont, WV
$101,481 to $122,684
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer?

Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Noetic Strategies, Inc.

  • Noetic Strategies, Inc. Quantico, VA
  • Job Title: Transportation / Logistical Intelligence Analyst Location: Quantico, VA Position Requirements Active DoD Top Secret / SCI Clearance (CI Polygrap... more
  • 7 Days Ago

  • Noetic Strategies, Inc. Cocoa, FL
  • Electromagnetics Effects Test Engineer Kennedy Space Center Summary The ideal candidate is an experienced, self-sufficient hands-on engineer with a solid b... more
  • 5 Days Ago

  • Noetic Strategies, Inc. Cocoa, FL
  • Job Title: Engineering Assistant Supervisor - Cleaning/Refurbishment Location : Kennedy Space Center Summary Noetic Strategies is seeking an accomplished C... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Senior Software Developer jobs in the Fairmont, WV area that may be a better fit.

  • The MITRE Corporation Bridgeport, WV
  • Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling o... more
  • 3 Days Ago

  • DataAnnotation Clarksburg, WV
  • DataAnnotation is committed to creating quality AI. Help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We ... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!