Senior Software Developer

Noetic Strategies
  • Fairmont, WV
  • Full-time
  • Instant Apply
Today

Job Description

Senior Software Developer – Application Packaging & Systems AdministrationLocation: Katherine Johnson IV&V Facitlity, Fairmont WVClearance Requirement: Public TrustSummaryNoetic 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 ResponsibilitiesSoftware Packaging and DeploymentSupport 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 AdministrationAdminister 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 AdministrationMaintain 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 AutomationAdminister 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 ReportingMonitor 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 QualificationsAt 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 QualificationsAdvanced 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.

Numbers & Facts

LocationFairmont, WV
Job TypeFull-time

Skills

  • ActionScriptunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Auditingunmatched
  • Automationunmatched
  • Bash Scriptingunmatched
  • Change Managementunmatched
  • Communication Skillsunmatched
  • Computer Securityunmatched
  • Computer Workstationsunmatched
  • Customer Support/Serviceunmatched
  • DHCP (Dynamic Host Configuration Protocol)unmatched
  • DNS (Domain Name System)unmatched
  • Desktop Virtualizationunmatched
  • Document Change Managementunmatched
  • Establish Prioritiesunmatched
  • Identify Issuesunmatched
  • Installation Guideunmatched
  • Inventory Managementunmatched
  • Inventory Reportsunmatched
  • Knowledge Baseunmatched
  • LDAP (Lightweight Directory Access Protocol)unmatched
  • License Managementunmatched
  • Logfile Analysisunmatched
  • Maintain Complianceunmatched
  • Metadataunmatched
  • Microsoft Active Directoryunmatched
  • Microsoft Product Familyunmatched
  • Microsoft SQL Server DBA (Database Administration)unmatched
  • Microsoft SharePointunmatched
  • Microsoft VBScript (Visual Basic Script) Scripting Languageunmatched
  • Microsoft Windows NT Group Policyunmatched
  • Microsoft Windows Operating Systemunmatched
  • Microsoft Windows Serverunmatched
  • Network Configuration Managementunmatched
  • Network Connectivityunmatched
  • Network Supportunmatched
  • Operating Systemsunmatched
  • Plan Meetingsunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • Product Packagingunmatched
  • REST (Representational State Transfer)unmatched
  • Reporting Skillsunmatched
  • SQL (Structured Query Language)unmatched
  • Scripting (Scripting Languages)unmatched
  • Security Complianceunmatched
  • Software Administrationunmatched
  • Software Configuration Managementunmatched
  • Software Developmentunmatched
  • Software Distributionunmatched
  • Software Installationunmatched
  • Software Patchesunmatched
  • Systems Administration/Managementunmatched
  • Systems Maintenanceunmatched
  • TCP/IP (Transmission Control Protocol/Internet Protocol)unmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Supportunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Unix Shell Programmingunmatched
  • User Groupsunmatched
  • Virtual Machine (VM)unmatched
  • Web Programmingunmatched
  • Windows PowerShellunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder