1

Software Installer Jobs in Washington (NOW HIRING)

Senior Software Engineer

Annapolis Junction, MD · On-site

$125K - $165K/yr

... software installation, configuration, and monitoring to verify operational readiness • Collaborating with system and hardware engineers to align software design with system requirements ...

This role will involve developing features and fixes, building and delivery updates, installation, integration, and testing of one of the Navy tactical software systems - Common Infrastructure ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

Coordinating software installation, configuration, and monitoring to verify operational readiness * Collaborating with system and hardware engineers to align software design with system requirements ...

Senior Software Engineer

Annapolis Junction, MD · On-site

$134K - $177K/yr

Coordinating software installation, configuration, and monitoring to verify operational readiness * Collaborating with system and hardware engineers to align software design with system requirements ...

Software Engineer, Senior

Laurel, MD · On-site

$86.90 - $198/hr

JS * Experience with basic computer administration, including software installation, system configuration, and networking * Experience with Git and automated pipeline builds, such as Jenkins or ...

Installer

Olney, MD · On-site

$20/hr

Familiarity with construction management software and ability to navigate applications via phone ... You will be installing custom projects in some of the nicest areas of Montgomery and Howard ...

Demonstrated experience providing technical support during software installation or configuration. US Citizenship: * This position requires US Citizenship. Verification of US Citizenship to meet ...

Showing results 21-40

Software Installer information

See Washington salary details

$71

$73

$75

How much do software installer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for software installer in Washington is $73.51, according to ZipRecruiter salary data. Most workers in this role earn between $72.69 and $74.33 per hour, depending on experience, location, and employer.

What is a software installer?

A software installer implements computer software for individuals and businesses, ensuring the programs continue to function properly and offering support when problems arise. As a software installer, your job duties include running diagnostic software, updating computer programs, researching installation requirements, ensuring software is high quality, and uninstalling unused programs. You can develop your career in the IT department of a large business in the industry of your choosing or work as a contractor doing various software updates and maintenance tasks for small businesses. Qualifications include a bachelor’s degree in computer science or related field or a combination of certifications and proven industry experience. Problem-solving and listening skills, as well as patience and a background in customer service, are also beneficial.

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

To thrive as a Software Installer, you need a solid understanding of operating systems, software deployment processes, and troubleshooting, often supported by technical certifications or relevant IT coursework. Familiarity with installation tools, scripting languages, and system management platforms such as SCCM or InstallShield is typically required. Strong attention to detail, effective communication, and customer service skills help installers work efficiently with users and teams. These competencies ensure smooth software deployments, minimize errors, and enhance user satisfaction.

What are some common challenges faced by software installers during complex deployments, and how can they be addressed?

Software Installers often encounter challenges such as compatibility issues with existing systems, managing user permissions, and ensuring minimal disruption to ongoing operations during complex deployments. Addressing these challenges requires thorough pre-installation assessments, clear communication with IT teams, and diligent adherence to best practices for backups and system rollbacks. Collaborating closely with stakeholders and maintaining detailed documentation also helps streamline troubleshooting and ensures a smoother installation process.

What is the difference between Software Installer vs Software Technician?

AspectSoftware InstallerSoftware Technician
CredentialsBasic IT knowledge, sometimes certifications like CompTIA A+More technical certifications, troubleshooting skills
Work EnvironmentOffice, client sites, remoteOffice, repair shops, client sites
Job FocusInstalling and configuring softwareDiagnosing and fixing software/hardware issues
Industry UsageIT, tech support, retailIT support, technical services

While both roles involve working with software, a Software Installer primarily focuses on installing and configuring software applications, often in a straightforward manner. In contrast, a Software Technician handles troubleshooting, diagnosing issues, and resolving software or hardware problems. The roles overlap in technical knowledge but differ in scope and complexity.

What are the most commonly searched types of Software Installer jobs in Washington?

The most popular types of Software Installer jobs in Washington are:

What job categories do people searching Software Installer jobs in Washington look for?

The top searched job categories for Software Installer jobs in Washington are:

Infographic showing various Software Installer job openings in Washington as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 6% Part Time, 2% Temporary, and 8% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $152,900 per year, or $73.5 per hour.

Senior Software Engineer

ClearEdge

Annapolis Junction, MD • On-site

$125K - $165K/yr

Full-time

Re-posted 5 days ago


Job description

Job Summary:
ClearEdge is a mission-focused development team that designs, builds, and maintains advanced cloud-based software systems. The Senior Software Engineer will develop solutions for processing large data sets and performing real-time analytics, utilizing modern engineering practices and cloud technologies.
Responsibilities:
• Designing and coding new software or enhancing existing applications using AWS-managed services
• Debugging software issues and implementing corrective actions to ensure stability and performance
• Developing and executing software test procedures to validate functionality and reliability
• Integrating software into new or existing systems and operating environments
• Analyzing user requirements to derive design and performance specifications
• Designing and implementing data queries, database interfaces, and data repository structures
• Developing algorithms and performance optimizations for real-time or data-intensive applications
• Performing quality control reviews on team products to ensure adherence to standards
• Coordinating software installation, configuration, and monitoring to verify operational readiness
• Collaborating with system and hardware engineers to align software design with system requirements
Qualifications:
Required:
• Active or current TS/SCI with Polygraph clearance
• Twelve (12) years of experience as a Software Engineer supporting programs of similar scope and complexity
• Bachelor’s degree in Computer Science or a related discipline from an accredited institution
• One (1) year of hands-on experience with AWS services and cloud-based development
• Four (4) additional years of SWE experience may be substituted for a bachelor’s degree
• Strong proficiency with software design, development, and integration best practices
• Experience working with large-scale, distributed, or real-time systems
Preferred:
• Experience leading software development teams or mentoring junior engineers
• Familiarity with modern DevOps practices, CI/CD pipelines, and containerized deployments
• Knowledge of Python, Java, or C++ for cloud-based or microservice architectures
• Experience with infrastructure-as-code tools and automation frameworks
• Understanding of cost optimization and performance tuning within AWS environments
• Familiarity with Agile development methodologies and collaborative software lifecycles
Company:
ClearEdge is a mission-driven technology thought leader grown out of the Intelligence Community that provides software engineering, big data, cloud, data analytics, data visualization, and data science solutions and services. Founded in 2002, the company is headquartered in Annapolis Junction, USA, with a team of 51-200 employees. The company is currently Growth Stage.