1

Bachelors Computer Science Jobs in Virginia (NOW HIRING)

Computer Scientist

Mclean, VA · On-site

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques such as mathematics ...

Computer Scientist

Mclean, VA

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Your deep data science expertise coupled with an original approach to your work will help clients ... Bachelor's degree and 8+ years of experience with scientific techniques such as mathematics ...

$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 ...

Mid Computer Programmer

Chesapeake, VA · On-site

$90K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Bachelor's level degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science. Security Clearance: * Security clearance required SECRET ...

Showing results 21-40

Bachelors Computer Science information

See Virginia salary details

$56K

$82.4K

$97.2K

How much do bachelors computer science jobs pay per year?

As of Aug 16, 2026, the average yearly pay for bachelors 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 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 programming fundamentals, analytical thinking, and a solid understanding of algorithms and data structures, typically backed by a bachelor's degree in computer science. Familiarity with languages like Python, Java, or C++, as well as experience using version control systems such as Git, and possibly certifications in cloud computing or cybersecurity, are highly valued. Problem-solving skills, effective communication, and teamwork distinguish top candidates in this field. These skills enable you to develop efficient software solutions, adapt to evolving technologies, and succeed in collaborative technical environments.

What can you do with a bachelor's degree in computer science?

A Bachelor's degree in Computer Science opens the door to a wide range of careers in technology, including roles such as software developer, data analyst, systems administrator, and IT consultant. Graduates are equipped with foundational knowledge in programming, algorithms, data structures, and computer systems, which are in high demand across many industries. This degree also provides a strong base for pursuing further education, such as a master's degree or specialized certifications, and offers excellent job prospects with competitive salaries.

Are Bachelors Computer Science majors still in demand?

Bachelors in Computer Science remains a highly in-demand degree for software development, data analysis, cybersecurity, and related roles. Employers value technical skills, programming languages, and problem-solving abilities, making graduates competitive in the technology job market.

What is the difference between Bachelors Computer Science vs Software Developer?

AspectBachelors Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree, but certifications and experience can suffice
Work EnvironmentAcademic settings, research, or industry rolesTech companies, startups, or corporate IT teams
Industry UsageEducational institutions, research labs, tech firmsSoftware companies, IT services, app development
Common Search IntentUnderstanding educational requirements and career pathsJob roles, skills needed, and career progression

While a Bachelor's in Computer Science provides foundational knowledge and broad technical skills, a Software Developer role focuses on applying those skills to create and maintain software applications. Many with a CS degree become Software Developers, but practical experience and coding skills are crucial for the latter.

What jobs do most bachelors computer science majors get?

Most bachelor's computer science majors find employment as software developers, computer programmers, systems analysts, or network administrators. These roles typically require strong programming skills, knowledge of operating systems, and familiarity with tools like Java, Python, or SQL. Entry-level positions often involve coding, troubleshooting, and supporting IT infrastructure.

What are the jobs after a Bachelor of Science in computer science?

Graduates with a Bachelor of Science in computer science can pursue roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL.

What types of projects or responsibilities can I expect in my first year after earning a bachelor's in computer science?

In your first year with a Bachelor's in Computer Science, you will likely work on tasks such as debugging code, contributing to ongoing software development projects, and collaborating with other engineers through code reviews and sprint meetings. It's common to be assigned to a team where you'll learn agile methodologies and be mentored by experienced developers. You'll also have opportunities to participate in design discussions and gradually take on more complex assignments as you demonstrate your skills and reliability.

What job categories do people searching Bachelors Computer Science jobs in Virginia look for?

The top searched job categories for Bachelors Computer Science jobs in Virginia are:

What cities in Virginia are hiring for Bachelors Computer Science jobs?

Cities in Virginia with the most Bachelors Computer Science job openings:

Infographic showing various Bachelors Computer Science job openings in Virginia as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 82% Full Time, 13% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $82,396 per year, or $39.6 per hour.

COMPUTER SCIENTIST (AI TEST AND EVALUATION)

U.S. Department of Defense (DOD)

Fort Belvoir, VA • On-site

$121K/yr

Full-time, Part-time

Posted 16 days ago


U.S. Department Of Defense rating

7.8

Company rating: 7.8 out of 10

Based on 538 frontline employees who took The Breakroom Quiz

28th of 49 rated military and defense


Job description

This position may be filled using Direct Hire Authority: Z5CAV/Direct-Hire Authority (Certain DoD Personnel) PL 118-31, Sec 125OB (i)(2), 12/22/2023.This position is being filled under the memorandum from the Under Secretary of Defense for Personnel and Readiness (USD(P&R)) "Expansion of Direct Hire Authority for Certain Personnel of the Department of Defense," dated August 12,2024.
This position is part of the Defense Threat Reduction Agency,Qualifications:You may qualify at the GS 13 , if you fulfill the following qualifications:
A. One year of specialized experience equivalent to the 12 grade level in the Federal service as listed below:
  • Planning and executing test and evaluation (T&E) of artificial intelligence and machine learning (AI/ML) systems, including developing test plans, defining performance metrics, and conducting verification and validation activities to assess whether AI/ML models and applications meet defined requirements and performance standards.
  • Assessing AI/ML systems for risks related to security, robustness, bias, and trustworthiness and recommending risk mitigation strategies to ensure reliable system performance.
  • Writing and maintaining code in programming languages commonly used in AI/ML development.
  • Preparing technical reports and communicating complex AI/ML test findings, risks, and recommendations to both technical and non-technical stakeholders, including translating test data and evaluative conclusions into actionable recommendations for leadership and cross-functional teams.

Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
In addition to meeting qualifications, your application package must reflect the applicable experience to meet the Individual Occupational Requirements for the 1550, series as listed below:
Bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions. Applicants should have sufficient knowledge to understand the fundamental concepts and techniques of computer science. Courses designed to provide an introduction to computer science techniques and methodologies, to problems of system design, and to other specialized fields are acceptable. Courses or experience in teaching elementary, business, or shop mathematics are not acceptable.
https://www.opm.gov/policy-data-oversight/classification-qualifications/general-schedule-qualification-standards/1500/computer-science-series-1550/Education:You MUST provide transcripts or other documentation to support your educational claims.
All materials must be submitted by the closing date of the announcement.
GRADUATE EDUCATION: One academic year of graduate education is considered to be the number of credits hours that your graduate school has determined to represent one academic year of full-time study. Such study may have been performed on a full-time or part-time basis. If you cannot obtain your graduate school's definition of one year of graduate study, 18 semester hours (or 27 quarter hours) should be considered as satisfying the requirement for one year of full-time graduate study.
FOREIGN EDUCATION: If you are using education completed in foreign colleges or universities to meet the qualification requirements, you must show that the education credentials have been evaluated by a private organization that specializes in interpretation of foreign education programs and such education has been deemed equivalent to that gained in an accredited U.S. education program; or full credit has been given for the courses at a U.S. accredited college or university. For further information, visit: https://www2.ed.gov/about/offices/list/ous/international/usnei/us/edlite-visitus-forrecog.htmlEmployment Type: OTHER

What U.S. Department Of Defense employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom