Demo

Software Developer

EMCO Technologies
Fairmont, WV Full Time
POSTED ON 10/20/2026
AVAILABLE BEFORE 12/20/2026

Primary Responsibilities

Software Packaging and Deployment

• Support and maintain over 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 standard .exe setups or legacy installations into clean, silent-install MSI packages using

capture tools such as Repackager.

• Develop custom actions using PowerShell and VBScript to handle complex configurations and

registry adjustments during installation.

• Debug installation errors, analyze log files, resolve file/registry conflicts, and test packages on

clean virtual machines.

• Edit and validate MSI databases at the table level using tools like AdminStudio to eliminate

Internal Consistency Errors (ICEs).

KACE SMA Administration

• Oversee the day-to-day operations, updates, and maintenance of the virtual and physical KACE

SMA appliances.

• Manage the deployment, troubleshooting, and lifecycle of the KACE Agent across IV&V

network-connected devices.

• Package, test, and remotely deploy applications and scripts (KScripts, PowerShell, VBScript, or

Shell); design execution logic involving "Verify" and "Remediation" parameters to automatically

resolve endpoint compliance issues.

• Implement discovery scans to inventory all hardware, network peripherals, and software assets;

leverage the software catalog to track application usage, reconcile software licenses, and

generate compliance audits.

• Build and manage Smart Labels using advanced filtering and LDAP queries to target specific

user groups, offices, or device types for updates.

• Design custom SQL and wizard-generated reports to present hardware lifecycles, patch levels,

and software compliance metrics.

• Configure, maintain, and optimize the built-in KACE Service Desk ticketing workflows, queues,

and knowledge bases.

BigFix Administration

• Maintain the BigFix architecture, including core servers, relays, and database components.

• Monitor system health and optimize relay hierarchies for efficient bandwidth utilization.

• Troubleshoot agent connectivity and promptly resolve deployment failures.

• Develop and test Fixlets and tasks for custom software deployments.

• Manage third-party application updates to minimize security vulnerabilities.

• Generate comprehensive compliance reports for leadership and audit teams.

SharePoint and Workflow Administration

• 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.

• Monitor flow run histories and resolve integration errors.

Compliance and Reporting

• Monitor NASA Security Operations Center (SOC) Mitigation Action Requirement (MAR)

announcements and mitigate vulnerabilities as mandated by the Agency.

• Perform daily system and patch compliance checks to ensure IV&V systems are up to date on

critical security patches.

• Attend bi-weekly CSET BigFix meetings to stay briefed on upcoming changes.

Basic Qualifications

• 5 years of dedicated experience in Windows application packaging and software

distribution.

• Proficiency with Flexera AdminStudio.

• 3 Experience of PowerShell and VBScript.

• 3 years of experience in web application development and maintenance.

• 3 years of experience creating and maintaining Power Automate workflows.

• Deep administrative understanding of Windows Server/Client platforms, Active

Directory/GPOs, and core network configurations (DHCP, DNS, TCP/IP).

• Highly proficient in writing scripts using PowerShell, VBScript, or Bash to support custom

KScripts within KACE.

• 3 years of direct, hands-on administration experience working within the Quest KACE

SMA (K1000) Administrator Console, alongside experience in BigFix administration.

• Strong analytical problem-solving skills, excellent cross-departmental communication, and

a disciplined approach to Change Management.

• Proficient in writing custom Relevance queries for targeting and filtering.

• Experienced in creating BigFix Action Scripts for automation and configuration.

• Basic knowledge of MS SQL Server administration related to BigFix.

• Proven ability to manage and prioritize individual and team workloads independently.

• Ability to effectively communicate and collaborate across all organizational levels.

• Excellent customer service, oral communication, and written communication skills.

Preferred Qualifications

• Advanced expertise utilizing AdminStudio for complex application packaging.

• Hands-on experience optimizing Quest KACE SMA and HCL BigFix environments at an

enterprise level.

• Proven track record of troubleshooting intricate application errors within legacy and modern

Windows environments.

• Hands-on experience configuring SharePoint Online and Microsoft Power Automate

• Excellent technical documentation skills.

Salary.com Estimation for Software Developer in Fairmont, WV
$90,044 to $109,539
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 Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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 EMCO Technologies

  • EMCO Technologies Olathe, KS
  • Network Technician – Infrastructure & LabLAN SupportPosition Summary EMCO Technologies is seeking a self-motivated Network Technician to support our client... more
  • Just Posted

  • EMCO Technologies Wallops Island, VA
  • This position will work closely with leadership, stakeholders, and cross-functional teams to implement structured change management methodologies and best ... more
  • 3 Days Ago

  • EMCO Technologies Las Cruces, NM
  • This position will work closely with leadership, stakeholders, and cross-functional teams to implement structured change management methodologies and best ... more
  • 9 Days Ago

  • EMCO Technologies Baton Rouge, LA
  • This position will work closely with leadership, stakeholders, and cross-functional teams to implement structured change management methodologies and best ... more
  • 11 Days Ago


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

  • 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

  • TMC TECHNOLOGIES Clarksburg, WV
  • Job Description: TMC Technologies is in search of a Software Developer specializing in Java software development to support ongoing development of critical... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!