1

Bs Computer Science Jobs in Virginia (NOW HIRING)

Computer Scientist

Reston, VA · On-site

$112K - $179K/yr

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

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

Computer Scientist

Herndon, VA · On-site

$112K - $179K/yr

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

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

Computer Scientist

Herndon, VA · On-site

$112K - $179K/yr

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

Data modeling and database development experience Education and Certifications * BS Computer Science or equivalent experience preferred Benefits/Perks: * Casual Work Environment * Flexible work ...

BA/BS Business Information Technology, BA/BS Computer Science, BA/BS Computer Engineering * 6 years of relevant technical experience * Active TS/SCI with Polygraph is required * Knowledge of ...

Senior DevOps Engineer

Chantilly, VA

$134.40K - $172.60K/yr

BA/BS Business Information Technology, BA/BS Computer Science, or BA/BS Computer Engineering (or equivalent years of work experience) * Active TS/SCI Clearance with Polygraph * 10 years relevant ...

Computer Scientist

Mclean, VA · On-site

$99K - $225K/yr

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 · On-site

$99K - $225K/yr

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

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

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 May 30, 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 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 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 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:
Patent Examiner (Computer Science)

Patent Examiner (Computer Science)

US Department of Commerce

Alexandria, VA

$67.86K/yr

Other

Posted 19 days ago


U.S. Department Of Commerce rating

8.9

Company rating: 8.9 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

69th of 639 rated public administrative organizations


Job description

The USPTO drives U.S innovation for the benefit of all Americans and providing intellectual property protection for innovators and entrepreneurs worldwide. We are looking for talented individuals to examine ideas that benefit society and bring innovation to market. You'll shape the future of patent examination, advance key processes, and support innovation in cutting-edge ways.Qualifications:BASIC REQUIREMENTS for all grade levels in this series include:
A) Bachelor's degree in computer science; OR
B) 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 been any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and coursework must be from accredited or pre-accredited institutions.
Applicants must also meet the additional requirements listed below.
Applicants for the GS-7 position have many ways to qualify. In addition to the basic requirements as stated above, applicants may have A, B, C, or D listed below to qualify:(A) At least one year of graduate-level education leading to a master's degree or equivalent graduate degree from an accredited college and/or university in a computer science or other directly related field of study.

(B) Superior Academic Achievement. This can be defined by one of the following:

  1. Class standing--Upper third of the graduating class in the college, university, or major subdivision, such as the "School of Engineering and Applied Science" or "College of Science and Technology" based on completed courses.
  2. Grade point average (GPA) as recorded on the final transcript--3.0 or higher out of a possible 4.0 as recorded on the official transcript, or as computed based on four years of education, or as computed based on courses completed during the final two years of the curriculum; or 3.5 or higher out of a possible 4.0 based on the average of the required courses completed in the major field or the required courses in the major field completed during the final two years of the curriculum. The GPA is rounded to one decimal place (2.95 = 3.0 and 2.94 = 2.9). The final transcript must cover the period being used to determine the GPA.
  3. Honor society membership--Election to membership in a national scholastic honor society. Please review the list of qualified honor societies.
(C) One year of specialized experience applying basic biological science, physics, or scientific principles, theories, concepts, and methodologies used in the evaluation of technology; assisting in the collection of and recognizing discrepancies in data. Examples of work include taking measurements and collecting information, learning to take proper samples, conducting routine calculations, checking of numerical data, preparing graphs and data profiles, and/or accomplishing routine analyses.
(D) A combination of graduate level education that is less than 1 year and less than 1 year of specialized experience that together meet the qualification requirements for this position.
Applicants for the GS-9 position have many ways to qualify. In addition to the basic requirements as stated above, applicants musthave A, B, C, or D listed below to qualify:
(A) At least two years of graduate-level education leading to a master's degree or equivalent graduate degree from an accredited college and/or university in a computer science or other directly related field of study.
(B) One year of specialized experience, interpreting and applying intermediate biological science, physics, or scientific principles, theories, concepts, and methodologies used in the evaluation of technology; participating in planning and conducting research; applying appropriate references to the claimed invention; etc. Work experience would have involved following established methods and procedures, or detailed instructions; using some judgment in applying basic principles and procedures; and independently completing recurring assignments, but referring deviations, problems, and unfamiliar situations to a designated person for decision or help.
(C) A combination of education and experience in college-level education, training, and/or technical experience.
(D) A combination of successfully completed graduate-level education, as described above, that is beyond the first year of progressive graduate study, and professional experience, as described above.
Applicants for the GS-11 position have many ways to qualify. In addition to the basic requirements as stated above, applicants musthave A, B, or C listed below to qualify:
(A) At least three years of progressively higher-level graduate-level education leading to a Ph.D. degree or Ph.D. or equivalent doctoral degree from an accredited college and/or university in computer science or other directly related field of study.
(B) At least one year of specialized experience: interpreting and applying advanced biological science, physics, and/or scientific principles, theories, concepts, and methodologies used in the evaluation of technology; or planning and conducting technical research to draft technical papers; or applying appropriate references and case law to claimed inventions. Experience may include independent responsibility for a well-defined study or for a phase of a larger study that required the planning and carrying out of routine (computer science, engineer, etc.) work (such as those who have PhDs).
(C) A combination of successfully completed graduate-level education, as described above, that is beyond the second year of progressive graduate study, and professional experience, as described above.Education: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.
Unless otherwise indicated by the school, 18 semester hours will be considered an academic year of graduate study.
Education completed at foreign colleges or universities may be used to meet the requirements. Please refer to General Schedule Qualifications Policies for more information. You are not required to submit official documents at this time; copies are sufficient.
Special Instructions for Foreign Education: Qualifying education from colleges and universities in foreign countries must be evaluated in terms of equivalency to that acquired in U.S. colleges and universities. Applicants educated in whole or in part in foreign countries must submit sufficient evidence, including transcripts, to an accredited private organization for an equivalency evaluation of coursework and the degree. A listing of services that can perform this evaluation is available at the National Association of Credential Evaluation Services (NACES) website. You must provide a copy of the letter containing the results of the equivalency evaluation with a course-by-course listing along with your application. Failure to provide such documentation when requested will result in lost consideration.
NOTE: Only education and experience acquired before the filing deadline will be considered. Report only attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education.
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). You will receive credit for all qualifying experience, including volunteer experience. Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment.
If you are substituting education for experience, you must submit an unofficial transcript or a list of courses that includes: your name, name of accredited institution, grades earned, completion dates, and quarter and semester hours earned.
For documentation requirements, see the Required Documents section.Employment Type: OTHER