1

Analyst In Software Jobs in Virginia (NOW HIRING)

High School Diploma * 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming * 5+ years of software development ...

High School Diploma * 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming * 5+ years of software development ...

High School Diploma * 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming * 5+ years of software development ...

High School Diploma * 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming * 5+ years of software development ...

High School Diploma * 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming * 5+ years of software development ...

Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career ... Perform all aspects of software lifecycle development and maintenance to in compliance with ...

Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career ... Perform all aspects of software lifecycle development and maintenance to in compliance with ...

Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career ... Perform all aspects of software lifecycle development and maintenance to in compliance with ...

NAVA Software solutions is looking for a SDET Engineer Details: SDET Engineer Location : Merrifield ... Own end-to-end test strategy, analyze requirements, build test plan, design test cases and ...

Software Engineer

Fredericksburg, VA · On-site

$125K - $150K/yr

... in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities As a senior Software Developer with AMERICAN SYSTEMS, you ...

Software Engineer

Fredericksburg, VA · On-site

$125K - $150K/yr

... in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. As a senior Software Developer with AMERICAN SYSTEMS, you will have an ...

Software Engineer

Chantilly, VA · On-site

$107K - $195K/yr

This engineer will be responsible for participating in all aspects of the software development life cycle including requirements definition and analysis, coding and implementation, system test, and ...

Software Engineer

Chantilly, VA · On-site

$107K - $195K/yr

This engineer will be responsible for participating in all aspects of the software development life cycle including requirements definition and analysis, coding and implementation, system test, and ...

next page

Showing results 1-20

Analyst In Software information

What jobs will boom in 2026?

In 2026, roles for software analysts and data analysts are expected to grow significantly due to increasing reliance on data-driven decision-making and technology integration. Skills in programming, data visualization, and familiarity with tools like Python, SQL, and cloud platforms will be highly valuable for these positions.

What is a software analyst's salary?

A software analyst's salary typically ranges from $60,000 to $100,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced analysts with specialized skills or certifications can earn higher wages. Salaries often include benefits such as health insurance and paid time off.

What jobs in the US pay 300,000 a year?

For an Analyst in Software, annual salaries of $300,000 or more are typically found in senior or specialized roles such as senior data analysts, software engineers, or technical leads with extensive experience, advanced skills, and often in high-demand industries like finance or technology. These positions may also require advanced certifications, a strong track record, and leadership responsibilities.

What does a software analyst do?

A software analyst evaluates and analyzes software systems to ensure they meet business requirements. They gather user needs, document specifications, and collaborate with developers to improve or develop software solutions, often using tools like UML or SQL. Their role involves problem-solving, testing, and ensuring software quality and functionality.
What job categories do people searching Analyst In Software jobs in Virginia look for? The top searched job categories for Analyst In Software jobs in Virginia are:
Software Engineer

Full-time

Posted 14 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

24th of 191 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team onsite in Norfolk, Virginia supporting the Navy Continuous Training Environment (NCTE) Program!

Responsibilities of this position include, but are not limited to:

  • Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE)

  • Design, develop, test, debug, and implement complex software solutions to improve or maintain the NCTE, such as by providing capability to integrate tactical systems with simulation-based training interfaces

  • Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards

  • Identify or define software information and engineering requirements commensurate with the complexity of those software systems to meet customer requirements

  • Identify specific technical problems and implement solutions using applicable procedures, knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks

  • Research and propose solutions for prospective products with contemporary technologies aimed at improving the performance of customer solutions

  • Integrate the discipline of software engineering with other team member disciplines, to include those of computer science, computer engineering, management, mathematics, project management, quality management, software ergonomics, and systems engineering

  • Ability to effectively communicate complex engineering concepts to a variety of audiences

Minimum Qualifications:

  • High School Diploma

  • 5+ years of relevant experience in software engineering, to include digital logic, circuit analysis, and embedded systems programming

  • 5+ years of software development experience in classified and unclassified environments, specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS)

  • Experience in software development using C/C++, and Java

  • Knowledge of systems design or development lifecycle (SDLC), software systems theory and engineering principles, network/systems design and implementation, virtualization, and cloud technologies

  • IAT-II level certification at a minimum in accordance with SECNAV M-5239.2 and DoD 8140/8570. (ex. CompTia Sec+)

  • Experience with Agile development methodologies

  • Experience with web development and architecture

Preferred Qualifications:

  • Bachelors Degree in related field

  • 7+years of relevant work experience as a software engineer within a U.S. Government environment, DoD strongly preferred

  • Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF

  • Experience in software development management role

  • Knowledge of the principles, practices, and procedures used in systems development

  • Knowledge of systems design and development lifecycle (SDLC), software systems theory and engineering principles, network and systems design and implementation, virtualization, and cloud technologies

  • Familiarity with Capability Maturity Model Integration (CMMI), ISO 9000, and AgileTek methodologies

Clearance Requirements:

  • Active Top Secret Security Clearance w SCI Eligibility

Physical Requirements:

  • Must be able to remain in a stationary position 50%.

  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.

  • The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.


What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom