1

Software Analyst Jobs in Virginia (NOW HIRING)

IV&V Analyst

King George, VA · On-site

$90K - $120K/yr

Responsibilities The IV&V Analyst will conduct comprehensive software review, analysis, and testing that the requirements are correctly defined, and to confirm that the system correctly implements ...

IV&V Analyst

King George, VA · On-site

$90K - $120K/yr

Responsibilities The IV&V Analyst will conduct comprehensive software review, analysis, and testing that the requirements are correctly defined, and to confirm that the system correctly implements ...

Software Assurance & Safety Analysis: * Classify software and assess criticality using NASA engineering requirements (NPR 7150.2, NASA-STD-8739.8) * Develop and maintain software assurance plans ...

IV&V Analyst

King George, VA · On-site

$90K - $120K/yr

Responsibilities The IV&V Analyst will conduct comprehensive software review, analysis, and testing that the requirements are correctly defined, and to confirm that the system correctly implements ...

... analysis tools to characterize protocols, interfaces, and functionality of target systems • ... of software/firmware • Experience with disassembly tools, such as IDA Pro, Binary Ninja, or ...

They are seeking a Software QA/Test Analyst responsible for developing and executing software test plans to ensure quality standards are met. The role involves analyzing requirements, producing test ...

Job Summary : STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This position offers an excellent ...

Showing results 21-40

Software Analyst information

See Virginia salary details

$24

$46

$60

How much do software analyst jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for software analyst in Virginia is $46.19, according to ZipRecruiter salary data. Most workers in this role earn between $35.05 and $55.29 per hour, depending on experience, location, and employer.

What is a software analyst?

Software Analysts are professionals who evaluate, design, and improve software systems to meet business requirements. They gather and analyze user needs, document functional specifications, and act as a bridge between stakeholders and the development team. Their role often includes troubleshooting issues, recommending software solutions, and ensuring that applications align with organizational goals. By facilitating communication and understanding between technical and non-technical teams, Software Analysts help ensure successful software development and implementation.

What does a software analyst do?

As a software analyst, your responsibilities are to act as the go-between for the developers and the users. Your duties are to assess the scope of the software project, specify the users’ needs to the developers, and establish the requirements of each program. You also fill out the SRS documentation, which provides the developers and project manager with descriptions of the software as the developers move through the project. Analysts also need technical skills to aid developers and translate user needs into more technical specifications for the application.

How does a software analyst typically collaborate with development and QA teams during a project lifecycle?

A Software Analyst plays a key liaison role between business stakeholders, developers, and QA teams. During the project lifecycle, they gather and clarify requirements, translate them into technical documentation, and ensure all teams have a shared understanding of project objectives. They often participate in meetings, facilitate communication to resolve ambiguities, and review deliverables to confirm alignment with business needs. This collaborative approach helps prevent misunderstandings and ensures a smoother workflow from design through testing and deployment.

What is the difference between Software Analyst vs Software Developer?

AspectSoftware AnalystSoftware Developer
Primary RoleAnalyzes business needs, gathers requirements, and designs solutionsWrites, tests, and maintains software code
Skills & CertificationsBusiness analysis, requirements gathering, UML, possibly certifications like CBAPProgramming languages, software engineering, certifications like Microsoft Certified
Work EnvironmentCollaborates with stakeholders, often in office or client sitesDevelops software in teams or individually, often in office or remote settings
Industry UsageCommon in IT consulting, finance, healthcare, and enterprise sectorsPrevalent in tech companies, startups, and software firms

While both roles work closely in software projects, a Software Analyst focuses on understanding business needs and translating them into technical requirements, whereas a Software Developer primarily builds and codes the software solutions based on those requirements.

Is IT hard to be a software analyst?

Becoming a software analyst requires strong analytical skills, knowledge of programming and software development, and the ability to interpret technical data. The role can be challenging due to the need to understand complex systems and communicate findings effectively, but it is manageable with proper training and experience.

Is a software analyst an entry level position?

A software analyst position can be entry-level or require some experience, depending on the company and specific role. Entry-level software analyst roles typically require basic knowledge of programming, data analysis, and relevant tools, and may be suitable for recent graduates or those with limited work experience. More advanced roles may require several years of experience and specialized skills.

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

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

What are popular job titles related to Software Analyst jobs in Virginia?

For Software Analyst jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Software Analyst jobs in Virginia look for?

The top searched job categories for Software Analyst jobs in Virginia are:

What cities in Virginia are hiring for Software Analyst jobs?

Cities in Virginia with the most Software Analyst job openings:

Infographic showing various Software Analyst job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $96,085 per year, or $46.2 per hour.

IV&V Analyst

King George, VA • On-site

Bowhead
1 - 5K employees

$90K - $120K/yr

Full-time

Re-posted 23 days ago


Job description

Overview
IV&V Analyst (E30-2026-25961):
Bowhead seeks a IV&V Analyst to conduct studies, prepare reports, and advise on system effectiveness for the custom at NSWCDD in Dahlgren, VA.
Responsibilities
The IV&V Analyst will conduct comprehensive software review, analysis, and testing that the requirements are correctly defined, and to confirm that the system correctly implements the required functionality and security requirements.
Job duties include but are not limited to:
  • Weapon system testing including system and software analysis
  • Will attempt to find vulnerabilities and "break" the software to confirm effectiveness and useability.
  • Inspect testing software, systems or processes to ensure compliance with requirements standards and user expectations.

Qualifications
  • Bachelor of Science degree required
  • Five plus(5+) years systems testing within a weapon systems environment.
  • IV&V experience is required.
  • Experience with Ada, fire control systems, and weapons systems are preferred.
  • Intermediate to advanced level skills in Microsoft Office software suite - Word, Excel, Outlook, PowerPoint
  • Ability to communicate effectively with all levels of employees and outside contacts. To receive and respond to instructions/assignments, must be able to read, write and speak English.
  • Strong interpersonal skills and good judgment with the ability to work alone or as part of a team

Physical Demands:
  • Must be able to lift up to 25 pounds
  • Must be able to stand and walk for prolonged amounts of time
  • Must be able to twist, bend and squat periodically

Target salary is $90,000/annually to $120,000/annually commensurate with experience
Please note that the salary information is a general guideline only. Bowhead considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
SECURITY CLEARANCE REQUIREMENTS: Must currently hold a security clearance at the Secret level. US Citizenship is a requirement for Secret clearance at this location.
#LI-BG1