2

Entry Level Computer Science Graduate Jobs in Virginia

next page

Showing results 1-20

Entry Level Computer Science Graduate information

What is the difference between Entry Level Computer Science Graduate vs Software Developer?

AspectEntry Level Computer Science GraduateSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science or related field; coding skills
Work EnvironmentInternships, entry-level roles, training programsDevelopment teams, tech companies, startups
Employer & Industry UsageUniversities, tech firms, government agenciesSoftware companies, IT departments, tech startups
Common Search/ComparisonYesYes

Entry Level Computer Science Graduates typically possess foundational knowledge and may be in internships or entry roles, focusing on learning and skill development. Software Developers build on this foundation, actively creating and maintaining software applications in professional environments. While both roles require similar educational backgrounds, Software Developers usually have more practical coding experience and responsibilities.

How to get a CS job with no experience?

Entry level computer science jobs often accept candidates with strong foundational skills in programming languages like Python or Java, even without professional experience. Building a portfolio through personal projects, internships, or contributing to open-source can demonstrate your abilities. Earning relevant certifications or completing coding bootcamps can also improve your chances of securing an entry-level position.

What types of projects or tasks can an entry level computer science graduate expect to work on during their first year?

As an entry level computer science graduate, you can expect to work on a variety of tasks such as debugging software, writing code for smaller features, assisting with testing and quality assurance, and supporting senior developers on larger projects. You may also participate in code reviews, maintain documentation, and collaborate closely with team members from development, QA, and product management. These responsibilities are designed to help you build technical proficiency, familiarize yourself with company tools and processes, and gain experience working in a professional software development environment.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science Graduate, and why are they important?

To thrive as an Entry Level Computer Science Graduate, you need foundational knowledge in programming languages (such as Python, Java, or C++), algorithms, and data structures, supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development tools or cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and adapt within dynamic environments. These skills and qualities enable you to efficiently contribute to software projects, learn new technologies quickly, and work productively within engineering teams.

What jobs can you land as a new grad with a computer science degree?

Entry-level computer science graduates can pursue roles such as software developer, web developer, quality assurance tester, technical support specialist, or data analyst. These positions typically require knowledge of programming languages like Java, Python, or C++, and may involve working with tools like Git or SQL in team environments. Starting salaries vary by location and industry, but these roles often offer opportunities for skill development and career growth.

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

Entry-level computer science graduates typically do not earn $200,000 annually without additional experience or advanced skills. High-paying tech roles such as software engineers, data scientists, or cybersecurity specialists often require several years of experience, specialized certifications, or advanced training beyond an entry-level position. Some self-employed professionals or entrepreneurs in tech-related fields can reach this income level without a degree, but it is uncommon at the start of a career.

What are entry level computer science graduates?

Entry level computer science graduates are individuals who have recently completed a degree in computer science and are beginning their professional careers. They typically possess foundational knowledge in programming, algorithms, data structures, and software development. These graduates often seek positions such as junior software developer, IT support specialist, or QA tester. Employers look for candidates who can demonstrate problem-solving skills, a willingness to learn, and the ability to work effectively in a team.

How to make 10,000 a month with no degree?

Entry level computer science graduates can increase earning potential by developing in-demand skills such as programming, cybersecurity, or data analysis, and gaining certifications like CompTIA or Cisco. Freelancing, remote work, or starting a tech-related business can also help reach higher income levels without a degree, but consistent effort and skill development are essential.
What are the most commonly searched types of Computer Science Graduate jobs in Virginia? The most popular types of Computer Science Graduate jobs in Virginia are:
What are popular job titles related to Entry Level Computer Science Graduate jobs in Virginia? For Entry Level Computer Science Graduate jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Science Graduate jobs in Virginia look for? The top searched job categories for Entry Level Computer Science Graduate jobs in Virginia are:
What cities in Virginia are hiring for Entry Level Computer Science Graduate jobs? Cities in Virginia with the most Entry Level Computer Science Graduate job openings:
Infographic showing various Entry Level Computer Science Graduate job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.
Computer Science Adjunct (Summer and Fall 2026)

Computer Science Adjunct (Summer and Fall 2026)

Germanna Community College

Richmond, VA • On-site

Part-time

Posted 19 days ago


Job description

Posting Details
Posting Summary
Working Title
Computer Science Adjunct (Summer and Fall 2026)
Role Title
Computer Science Adjunct
Role Code
01013-SW
FLSA
Exempt
Pay Band
UG
Position Number
297A0000
Agency
Germanna Community College
Division
Germanna Community College (Div)
Work Location
Spotsylvania - 177
Hiring Range
Salary is commensurate with rank and credentials.
Emergency/Essential Personnel
No
EEO Category
I-Faculty
Full Time or Part Time
Part Time
Does this position have telework options? -Telework options are subject to change based on business needs-
Does this position have a bilingual or multilingual skill requirement or preference?
Work Schedule
Hours will vary between 8:00 am and 10:00 pm depending on availability and scheduling needs
Sensitive Position
No
Job Description
Germanna Community College is a two-year public institution of higher education in the Virginia Community College System. As a comprehensive community college, Germanna provides quality, accessible, and affordable educational opportunities for the residents of the City of Fredericksburg and the counties of Caroline, Culpeper, King George, Madison, Orange, Spotsylvania and Stafford.
Adjunct faculty members are responsible for effectively planning and teaching courses in the designated discipline/field of study to students from a variety of academic backgrounds and experiences. We are seeking someone who is able to teach Computer Science both in-person and online. Adjunct faculty are employed to teach up to 12 credit hours in the fall and spring semester and/or up to 8 credit hours during summer session. Teaching load is based on student enrollment and staffing needs. The adjunct faculty contract contains no expectation or guarantee of continued employment.
This position is located in Virginia. Must reside within a reasonable commuting distance or be willing to relocate to ensure consistent, reliable attendance.
Duties and Tasks:
  • Teach specific classes in the designated discipline.
  • Develop course syllabi and instructional materials.
  • Maintain records, assign grades, and assess student progress.
  • Adhere to policies, procedures, and regulations of GCC and the VCCS.
  • Maintain current competence in the particular discipline or field of specialization.

Essential Functions:
As a part of the primary responsibility to provide quality instruction, the College expects each faculty member to meet assigned classes regularly; submit required records and reports routinely; teach the prescribed courses of study with the established texts; and adhere to the statement on professional ethics in accordance with College policies, procedures, and regulations
To apply for this position please submit online your complete application, resume/CV, cover letter and transcripts. Applications will be reviewed upon request.
Special Assignments
May be required to perform other duties as assigned. May be required to assist the agency or state government generally in the event of an emergency declaration by the Governor.
KSA's/Required Qualifications
  • Master's Degree with at least eighteen graduate semester hours in Computer Science
  • Ability to effectively teach classrooms and online
  • Excellent interpersonal skills
  • Excellent oral/written communication skills
  • Ability to use instructional technology
  • Experience with or willingness to learn artificial intelligence tools

Additional Considerations
  • Prior teaching experience
  • Work experience in the field
  • Experience with on-line teaching.
  • Substantial, proven experience with innovative teaching and developing online courses in both the synchronous and asynchronous learning environments at a regionally accredited institution

Operation of a State Vehicle
No
Supervises Employees
No
Required Travel
You may be expected to travel to all campus locations.
Posting Detail Information
Posting Number
ADJ_3159P
Recruitment Type
General Public - G
Number of Vacancies
1
Position End Date (if temporary)
Job Open Date
02/26/2026
Job Close Date
11/30/2026
Open Until Filled
No
Agency Website
www.germanna.edu
Contact Name
Catra Godwin
Email
cgodwin@germanna.edu
Phone Number
Special Instructions to Applicants
Additional Information
Adjunct postings are pool postings, meaning that when there is a need, the divisions pull from the applicants that have applied to this position. Teaching load is based upon student enrollment and staffing needs. The adjunct faculty appointment contains no guarantee of continued employment.
Background Check Statement Disclaimer
The selected candidate's offer is contingent upon the successful completion of an extensive criminal background investigation, which may include: fingerprint checks, local agency checks, employment verification, verification of education, credit checks (relevant to employment), and other checks requested by the VCCS such as I-9 and E-Verify requirements. Additionally, selected candidates may be required to complete the Commonwealth's Statement of Economic Interest. http://ethics.dls.virginia.gov/
EEO Statement
The Virginia Community College System (VCCS) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, political affiliation, veteran status, sexual orientation, gender identity or other non-merit factors.
ADA Statement
The Virginia Community College System (VCCS) is an Equal Employment Opportunity employer and complies with the Americans with Disabilities Acts (ADA and ADAAA), to provide, reasonable accommodation to applicants in need of access to the application, interviewing, and selection processes when requested.
E-Verify Statement
VCCS uses E-Verify to check employee eligibility to work in the United States. You will be required to complete an I-9 form and provide documentation of your identity for employment purposes.
Quicklink for Posting
https://jobs.vccs.edu/postings/94014