1

Software Specialist Jobs (NOW HIRING)

CAM Software Specialist

Aurora, CO · On-site

$22 - $25/hr

CAM Software experience required; Frontline Genesis experience preferred Physical Requirements: * While performing the duties of this job, the employee is occasionally required to stand, walk, climb ...

Software Project Development Specialist's primary function is to troubleshoot application problems and act as a liaison to other department team members on application related issues or modifications.

$90 - $140/hr

Solutions Specialist, Software This is an internal position. About the role The Software Solutions Specialist is responsible for driving software sales and recurring revenue growth across strategic ...

$201K/yr

None If filled as Scientific Computing Software Specialist (ARL) - Advanced Professional, this position requires: Bachelor's Degree 3+ years of relevant experience; or an equivalent combination of ...

Showing results 41-60

Software Specialist information

See salary details

$39.5K

$92.6K

$180.5K

How much do software specialist jobs pay per year?

As of Aug 27, 2026, the average yearly pay for software specialist in the United States is $92,595.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,500.00 and $110,000.00 per year, depending on experience, location, and employer.

What is a software specialist?

A software specialist is a computer specialist that is skilled in the use of a specific computer software. In this career, your job duties include developing training on software systems, performing systems test to identify software failure points, and working with clients to gather requirements. You may develop and implement policies concerning the software as well. The qualifications needed for a career as a software specialist include a bachelor's degree in computer science, software engineering, or a related field. You also need strong analytical and technical skills and experience working with a variety of software packages and operating systems.

What are the key skills and qualifications needed to thrive as a software specialist, and why are they important?

To thrive as a Software Specialist, you need a solid understanding of software development, troubleshooting, and system integration, typically supported by a degree in computer science or a related field. Familiarity with programming languages, database management systems, and certifications such as CompTIA or Microsoft Certified Solutions Expert are commonly required. Strong problem-solving abilities, effective communication, and adaptability set standout professionals apart in this role. These skills ensure efficient software deployment, user support, and continuous improvement in dynamic technical environments.

What are some common challenges software specialists face when supporting multiple software platforms within an organization?

Software Specialists often juggle responsibilities across several platforms, which can present challenges such as keeping up-to-date with frequent updates, managing compatibility issues, and providing timely support for end-users with varying technical skills. Navigating these demands requires strong problem-solving abilities and excellent communication skills to translate technical jargon into clear instructions. Balancing priorities and collaborating with IT, development, and user support teams is key to ensuring smooth operations and high user satisfaction.

What is the difference between Software Specialist vs Software Engineer?

AspectSoftware SpecialistSoftware Engineer
CredentialsTypically requires a bachelor’s degree in computer science or related field; certifications like Microsoft Certified or Cisco are commonUsually holds a bachelor’s degree in computer science, software engineering, or related discipline; advanced certifications are optional
Work EnvironmentOften works in technical support, client consulting, or specialized software areas within organizationsPrimarily involved in designing, developing, and testing software applications in development teams
Employer & Industry UsageUsed across IT services, consulting firms, and software companies for specialized rolesCommonly employed in tech companies, startups, and software development firms for building software products

While both roles require technical knowledge and involve working with software, Software Specialists focus on supporting, maintaining, or implementing specific software solutions, whereas Software Engineers are primarily involved in designing and developing software applications from scratch.

What does a software specialist do?

A software specialist designs, develops, tests, and maintains software applications and systems. They often work with programming languages, software tools, and troubleshooting techniques to ensure functionality and performance, typically requiring technical skills and knowledge of software development processes.

Who are the top companies hiring for Software Specialist jobs?

The top employers for Software Specialist jobs are:

What states have the most Software Specialist jobs?

States with the most job openings for Software Specialist jobs include:

Infographic showing various Software Specialist job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $92,595 per year, or $44.5 per hour.

Enterprise Software Specialist

Greenwood Village, CO • On-site

York Space Systems
Aerospace Product and Parts Manufacturing • 1 - 10 employees

$90K - $110K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


Job description

York Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and enabling next- generation space mission operations worldwide. Today, York is one of the most innovative aerospace companies, specializing in end-to-end customer solutions and the rapid production of spacecraft platforms. York's complete Space Segment Solution includes spacecraft production, payload integration, system integration & test, launch services, ground segment services, and mission operations, enabling customers to leverage York's existing technology solutions to get to orbit rapidly and responsively. We're looking to expand our team across the board.
York is seeking an Enterprise Software Specialist for a high-level technical role responsible for the full-stack health, performance, and compliance of core business systems within an Azure Government (GCC High) and FedRAMP environment. Beyond identity and cloud administration, this position requires deep technical ownership of the application layer, including web server management, database maintenance, and complex fault analysis. You will serve as the primary technical liaison for third-party software vendors while ensuring all systems operate within strict federal security boundaries.
Job Duties and Responsibilities
  • Provide Tier 3 support for enterprise applications, managing the underlying web servers (IIS, Apache, Nginx) and ensuring high availability for both SaaS and self-hosted government-ready tools.
  • Perform routine DB maintenance, performance tuning, and schema troubleshooting (SQL Server, PostgreSQL) to support application backends. Manage secure data-at-rest encryption and backup validation.
  • Lead Root Cause Analysis (RCA) for complex system outages or performance degradations. Utilize log aggregation tools and telemetry to identify issues across the application, database, or network layers.
  • Act as the lead technical point of contact for software vendors. Manage escalations, oversee third-party patching cycles, and ensure vendor remote access complies with CMMC/FedRAMP "least privilege" protocols.
  • Maintain the Microsoft 365 GCC High tenant. Ensure all application configurations, integrations, and data flows adhere to NIST 800-171 and CMMC Level 2 controls.
  • Maintain secure connectivity between on-premises Cisco/UniFi networking hardware and Azure Gov resources, ensuring application traffic is optimized and encrypted.
  • Develop and execute rigorous testing and deployment plans for application upgrades, security patches, and database migrations in a zero-downtime-focused environment.

Required Qualifications
  • Proficiency in managing IIS or Apache and administering MS SQL Server (T-SQL, maintenance plans, and permissions).
  • Direct experience working within Compliance Frameworks and Controls
  • Solid understanding of Cisco switching and UniFi wireless environments, specifically regarding how network latency and VLAN segmentation impact application delivery.
  • Mastery of PowerShell for system auditing, database tasks, and automating vendor-provided update packages.
  • Expert-level experience with troubleshooting tools (e.g., Event Viewer, Wireshark, SQL Profiler, and browser developer tools).
  • 6+ years in Systems Administration, with at least 3 years specifically supporting the application/database tier in a regulated (ITAR, FedRAMP, or CJIS) environment.
  • Willingness to work full-time in our Greenwood Village, CO office; this position does not support remote or hybrid work
  • US Citizenship

Preferred Qualifications
  • Experience with Microsoft Sentinel or Defender for Cloud for application-level threat hunting.
  • Experience configuring SSO/SAML and SCIM provisioning within Microsoft Entra ID for government-certified third-party apps.
  • Certifications:
  • MCSA: SQL 2016 (or equivalent modern Data Associate cert).
  • CompTIA Security+ (required for IAT Level II compliance).
  • Azure Solutions Architect or Administrator (AZ-104/AZ-305).

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance.
Benefits
  • 100% employer-paid medical, dental, and vision insurance (subject to spousal surcharge).
  • Company holidays, floating holidays, and sick time.
  • Unlimited PTO.
  • Generous 401(k) match.

How To Apply
Interested candidates are encouraged to apply by clicking the "Apply" link at the top of the page. York Space Systems will be accepting applications on a rolling basis until the position is closed. York Space Systems 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, military or protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Must have permanent authorization to work in the United States. This policy applies to all terms and conditions or employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. YORK SPACE SYSTEMS IS AN EEO EMPLOYER.