1

Software Consultant Jobs in Virginia (NOW HIRING)

Job Summary : 1872 Consulting is seeking a Software Development Engineer based in Seattle, Washington. The role involves designing and implementing major system components, collaborating with various ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... The Candidate will develop software to extract, transform, and load data. The Customer shall help ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... The Candidate will develop software to extract, transform, and load data. The Customer shall help ...

Enterprise Architect

Richmond, VA ยท On-site

$68.25 - $88/hr

Company Description Software People, Inc. is a total software consulting and services company that combines expertise and advanced technology like nobody else does. Software People is in the business ...

Enterprise Architect

Richmond, VA ยท On-site

$68.25 - $88/hr

Company Description Software People, Inc. is a total software consulting and services company that combines expertise and advanced technology like nobody else does. Software People is in the business ...

Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership of all major technology vendors, Infojini Consulting has built a ...

Infojini Consulting is recognized as one of the fastest growing IT services and software development Companies. With a partnership of all major technology vendors, Infojini Consulting has built a ...

Senior Software Engineer

Herndon, VA

$126K - $166K/yr

Company Description C2S Consulting Group is an AWS Consulting Partner, focusing on our client ... Development/software engineering or the development of applications for the processing and analysis ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... Introduction Software Engineer to support an office that is accountable for clearance processing of ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... Introduction We are seeking a Software Engineer to design, develop, and maintain cloud-based ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... Introduction We are seeking a Software Engineer to design, develop, and maintain cloud-based ...

J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting ... Introduction Software Engineer to support an office that is accountable for clearance processing of ...

Senior Software Engineer

Herndon, VA ยท On-site

$126K - $166K/yr

Company Description C2S Consulting Group is an AWS Consulting Partner, focusing on our client ... Development/software engineering or the development of applications for the processing and analysis ...

Showing results 21-40

Software Consultant information

See Virginia salary details

$5

$91

$190

How much do software consultant jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for software consultant in Virginia is $91.62, according to ZipRecruiter salary data. Most workers in this role earn between $67.93 and $82.21 per hour, depending on experience, location, and employer.

What is a software consultant?

A software consultant helps companies use their existing software efficiently and recommend software upgrades when necessary. As a software consultant, you must be proficient in a variety of industry-related programs as well as basic computer operating systems, such as Windows and Linux. You analyze hardware systems and ensure the customer has the best software working with a given suite of hardware and troubleshoot issues clients may have with their technology operations as a whole. For example, a program that fails to load or work properly may need to have the coding edited. Software consultants may work for a software agency or may be independent contractors.

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

To thrive as a Software Consultant, you need strong programming abilities, analytical problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with project management tools, cloud platforms, and industry-standard software development methodologies, along with certifications like AWS or Scrum, are often required. Outstanding communication, adaptability, and client management skills set top consultants apart. These competencies are crucial for delivering effective software solutions, building client trust, and ensuring project success in dynamic environments.

What are the most common challenges faced by software consultants when working with clients, and how can they be addressed?

Software consultants often encounter challenges such as aligning client expectations with technical realities, managing shifting project requirements, and integrating solutions into existing systems. Effective communication and proactive stakeholder management are key to addressing these issues. Building strong relationships with clients, maintaining flexibility, and clearly documenting project scopes can help consultants navigate complex environments and deliver successful outcomes.

What is the difference between Software Consultant vs Software Developer?

AspectSoftware ConsultantSoftware Developer
Required CredentialsBachelor's in CS or related field, certifications like PMP or cloud certificationsBachelor's or higher in CS or related field, coding certifications
Work EnvironmentClient sites, consulting firms, project-basedIn-house, tech companies, startups, project-based
Employer & Industry UsageConsulting firms, IT service providers, client organizationsTech companies, startups, software firms
Common Search & Comparison IntentUnderstanding consulting roles, client interaction, project scopeFocus on coding, software creation, development processes

Software Consultants primarily advise clients, analyze needs, and oversee project implementation, often working across multiple industries. Software Developers focus on designing, coding, and testing software products. While both roles require technical skills, Consultants emphasize client interaction and project management, whereas Developers concentrate on software creation and programming.

Do software consultants make a lot of money?

Software consultants can earn high salaries, especially with specialized skills, certifications, and experience. Their income varies based on factors like location, industry, and project complexity, but many earn above average wages compared to other IT roles.

What are the most commonly searched types of Software Consultant jobs in Virginia?

The most popular types of Software Consultant jobs in Virginia are:

What cities in Virginia are hiring for Software Consultant jobs?

Cities in Virginia with the most Software Consultant job openings:

Infographic showing various Software Consultant job openings in Virginia as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $190,573 per year, or $91.6 per hour.

Software Engineer (Seattle)

1872 Consulting

Herndon, VA โ€ข On-site

Full-time

Re-posted 23 days ago


Job description

Job Summary:
1872 Consulting is seeking a Software Development Engineer based in Seattle, Washington. The role involves designing and implementing major system components, collaborating with various stakeholders to refine requirements, and ensuring reliable communication between components.
Responsibilities:
โ€ข Design and implement major components of the system
โ€ข Work with aerospace architects, program managers, and other team members to gather and refine requirements
โ€ข Work with software architects and constellation engineers to define satellite maintenance and control.
โ€ข Conduct design reviews
โ€ข Be responsible for all aspects of the system โ€“ no responsibility silos
โ€ข Write test plans and unit tests. Coordinate with testers on complex integration tests
โ€ข Ensure that all components communicate and interoperate reliably
โ€ข Help choose which technologies/frameworks are used for internal applications
โ€ข Work with outside contractors and partners to ensure that APIs meet our needs
โ€ข Work with integration testers to develop test plans that ensure adequate testing of units and the complete system
โ€ข Work with DevOps on automated deployment and monitoring
Qualifications:
Required:
โ€ข 4+ years of experience delivering and maintaining commercial software in a production environment; familiarity with agile methodologies, software development and release life cycles, source control and change management. More senior candidates highly encouraged to apply.
โ€ข Demonstrated ability to work across the team, skill sets, and company to drive features to completion
โ€ข Must be able to work with minimal supervision
โ€ข Minimum of Bachelors of Science in CS, CE, Engineering, EE, Physics or Math or equivalent work experience
โ€ข Space industry experience not required. Expert software development skills are.
โ€ข Must be a U.S. Person (U.S. Citizen or Green Card holder only). This requirement cannot be waived.
Preferred:
โ€ข Modern Python on Linux experience (Can substitute earlier Python, cloud, C++ or Java experience)
โ€ข Familiarity with Docker
โ€ข Familiarity with open source
โ€ข DevOps experience
โ€ข Enterprise-level monitoring and alerting experience
โ€ข Time series data and database experience
โ€ข Familiarity with automated code review processes
Company:
1872 Consulting is a recruitment and IT consulting company. Founded in 1872, the company is headquartered in Chicago, USA, with a team of 11-50 employees. The company is currently Early Stage.

1872 Consulting logo

About 1872 Consulting

Sourced by ZipRecruiter

1872 Consulting, based in Chicago, IL, USA, operates within the IT consulting industry. Armed with a diverse team of experts, the company offers specialized IT consulting services, focusing on modernizing business technologies and driving innovative business strategies. Established in 1872, the company has a rich history marked by its commitment to bridging the gap between businesses and technology. Its mission is to empower organizations to surpass their business goals by providing state-of-the-art IT solutions and service. The company prides itself on its core values of integrity, excellence, and innovation, instilling these principles in every project they undertake.

Industry

It services

Company size

11 - 50 Employees

Headquarters location

Chicago, IL, US

Year founded

2014