1

Bs Computer Science Jobs in Virginia (NOW HIRING)

Employs mathematics, statics, information science, artificial intelligence, machine learning ... Bachelor's degree in an area related to the labor category from a college or university accredited ...

Employs mathematics, statics, information science, artificial intelligence, machine learning ... Bachelor's degree in an area related to the labor category from a college or university accredited ...

Employs mathematics, statics, information science, artificial intelligence, machine learning ... Bachelor's degree in an area related to the labor category from a college or university accredited ...

Employs mathematics, statics, information science, artificial intelligence, machine learning ... Bachelor's degree in an area related to the labor category from a college or university accredited ...

$56K/yr

BASIC REQUIREMENT A bachelor's degree in operations research; or at least 24 semester hours in a ... logic, science, or subject-matter courses requiring substantial competence in college-level ...

Host Based Systems Analyst IV

Arlington, VA · On-site

$134K/yr

... • BS Computer Science, Cybersecurity, Computer Engineering, or related degree; or HS Diploma and 10+ years of host or digital forensics experience Preferred : • Experience with or knowledge of ...

Bachelor's Degree in a relevant field, such as Computer Science, with a Minimum of 8 years of applicable work experience. * Experienced in algorithm development, data structures, and software ...

next page

Showing results 1-20

Bs Computer Science information

See Virginia salary details

$56K

$82.4K

$97.2K

How much do bs computer science jobs pay per year?

As of Jul 14, 2026, the average yearly pay for bs computer science in Virginia is $82,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,800.00 and $92,700.00 per year, depending on experience, location, and employer.

What professions make $200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can earn $200,000 or more annually, especially with experience, advanced skills, and certifications like AWS or Cisco. High-paying freelance consulting, entrepreneurship, and sales positions in technology or finance also have the potential to reach this income level without a formal degree.

What job can I do after BS computer science?

A Bachelor of Science in Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, data structures, and computer systems, and may involve certifications like CompTIA or Cisco depending on the role.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What jobs does a computer science degree get?

A computer science degree qualifies graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require skills in programming languages, problem-solving, and understanding of computer systems, often with certifications like CompTIA or Cisco. Employment can be found in technology companies, finance, healthcare, and government sectors.

What are the key skills and qualifications needed to thrive as a Computer Science graduate, and why are they important?

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

What jobs do most CS majors get?

Most computer science majors find employment as software developers, computer programmers, or systems analysts. They often work in roles involving coding, software design, and technical problem-solving, frequently using programming languages like Java, Python, or C++. Many also pursue positions in cybersecurity, data analysis, or network administration depending on their skills and interests.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What cities in Virginia are hiring for Bs Computer Science jobs? Cities in Virginia with the most Bs Computer Science job openings:
Infographic showing various Bs Computer Science job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 92% Full Time, 4% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $82,396 per year, or $39.6 per hour.
Computer Scientist - Mid

Computer Scientist - Mid

Cherokee Federal

Reston, VA • On-site

Full-time

Medical, Dental, Vision, Retirement

Posted 27 days ago


Job description

Computer Scientist - Mid

***This position requires an active TS/Sensitive Compartmental Information (SCI) clearance or the ability to obtain a Counterintelligence polygraph to be considered. ***

A government contract requires that this position be restricted to U.S. citizens or legal permanent residents.  You must provide documentation that you are a U.S. citizen or legal permanent resident to qualify.

Cherokee Strategic Edge is seeking Computer Scientists that will support Defense analytical requirements with enhanced scientific research, and contribute to the Defense Industry Enterprise’s integrated all-source analysis of foreign defense capabilities for warfighters, Defense planners, and policymakers. 

Compensation & Benefits: 

Pay commensurate with experience.

Full time benefits include Medical, Dental, Vision, 401K and other possible benefits as provided. Benefits are subject to change with or without notice.

Computer Scientist - Mid Responsibilities Include: 

  • Employs mathematics, statics, information science, artificial intelligence, machine learning, network science, probability modeling, data mining, data engineering, data warehousing, data compression, data protection, and / or other scientific techniques to correlate complex, technical findings into graphical, written, visual and verbal narrative products on trends of existing intelligence data to leverage other IC data sources. 
  • Develops and utilizes machine learning and data mining algorithms, including, but not limited to, Multiple Information Model Synthesis Architecture (MIMOSA) prediction algorithms based on open source capabilities. 
  • Integrates or codes algorithms to support Government intelligence search and discovery missions. 
  • Makes best-practice recommendations on managing data within hardware, software, storage, and bandwidth constraints. Employs data science techniques to support predictive analysis, social media and crowd-source data analytics, wargaming, and strategy development. 
  • Employs exploratory analysis and rapid iteration techniques of large volumes of data to quickly derive intelligence. 
  • Prepares products to describe and document findings and activities.
  • Performs other job-related duties as assigned

Computer Scientist - Mid Experience, Education, Skills, Abilities requested: 

  • Current TS/SCI security clearance with the ability to obtain a Counterintelligence polygraph

  • Desired Experience: At least 8 years of experience conducting analysis relevant to the specific labor category with at least a portion of the experience within the last 2 years.

  • Desired Education: Bachelor’s degree in an area related to the labor category from a college or university accredited by an agency recognized by the U.S. Department of Education.

  • Demonstrates comprehensive mission knowledge and skills that affirms completion of all developmental training and experiences for the labor category.

  • Demonstrates ability to communicate understanding from information that may be incomplete, indirect, highly complex, seemingly unrelated, and / or technically advanced.

  • Demonstrates ability to structure analysis based on trends in reporting and a range of analytic perspectives from other analysts, organizations, and intelligence disciplines.

  • Demonstrates ability to work independently with minimal oversight and direction.

  • Demonstrates ability to collaborate and work with other IC members on information sharing, driving collection, and addressing analytic disputes and conflict resolution.

  • Demonstrates ability to develop concise, insightful, and comprehensive products for defense intelligence.

  • Demonstrates ability to lead teams in researching multifaceted or critical problems.

  • Provides guidance in selecting, designing, and applying analytic methodologies. Uses argument evaluation and validated analytic methodologies to challenge differing perspectives.

  • Must pass pre-employment qualifications of Cherokee Federal

Company Information:

Cherokee Strategic Edge (CSE) is a part of Cherokee Federal – the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government’s mission with compassion and heart. To learn more about CSE, visit cherokee-federal.com.

#CherokeeFederal #LI-SM1 #IntelCareers

Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply.

Legal Disclaimer: All qualified applicants will receive consideration for employment without regard to protected veteran status, disability or any other status protected under applicable federal, state or local law. Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

As required by our governmental client, this position requires being a US Citizen AND an active TS/Sensitive Compartmental Information (SCI) clearance.


Cherokee Federal logo

About Cherokee Federal

Sourced by ZipRecruiter

Cherokee Federal - a division of Cherokee Nation Businesses - is a team of tribally owned federal contracting companies focused on building solutions, solving complex challenges, and serving the nation's mission around the globe for more than 60 federal clients. Our team of companies manages nearly 1,000 projects of all sizes across the construction, consulting, engineering and manufacturing, health, and technology portfolios. Since 2012, the Cherokee Federal team of companies has won more than $5 billion in government contracts. Our 3,000+ employees work in 26 countries, 50 states and 2 U.S. territories. Why choose Cherokee Federal? Visit our website and learn about the great reasons to join our team. cherokee-federal.com

Industry

Architectural services

Company size

1,001 - 5,000 Employees

Headquarters location

Tulsa, OK, US

Year founded

1969

Social media