Skip to content
×

Senior Software Developer

Listing for: Anakim Consulting Inc
Full Time position Listed on 2026-11-12
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR

Job Description & How to Apply Below

EOE Statement Anakim Consulting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Senior Software Developer / Endpoint & App Packaging Engineer

Morgantown, WV 26554

Location

On-Site Katherine Johnson IV&V Facility in Fairmont, WV

Security Access

Public Trust eligibility

Job Description

Anakim Consulting, Inc. is hiring a Senior Software Developer with Endpoint and Application Packaging expertise to lead and support enterprise software deployment, endpoint management, and application architecture. In this role, you will apply extensive technical knowledge to manage software packaging, systems integration, and workflow automation across multiple platforms. You will act as a technical authority for KACE SMA and Big Fix administration, ensure rigorous customer compliance standards, and mentor development teams while consulting with stakeholders to meet application requirements.

Prior experience supporting NASA is preferred.

Responsibilities include

Core Software Engineering & Technical Leadership

  • Design, develop, enhance, debug, and implement software applications and major product enhancements.
  • Troubleshoot production problems related to software applications, addressing complex issues of systems integration, compatibility, and multiple platforms.
  • Instruct, assign, direct, and check the work of other software developers on the team.
  • Consult with project teams and end-users to identify application requirements, perform feasibility analyses for management, and evaluate third-party software/testing tools.
  • Research, test, build, and coordinate the conversion and/or integration of new products based on client requirements.
  • Participate in the development of comprehensive software user manuals.
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 Power Shell 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 Admin Studio 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, Power Shell, 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 life cycles, patch levels, and software compliance metrics.
  • Configure, maintain, and optimize the built-in KACE Service Desk ticketing workflows, queues, and knowledge bases.
Big Fix Administration
  • Maintain the Big Fix 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…

Position Requirements

10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

JOB SEARCH ENGINE: 10+ Million Listings:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary