1

New Graduate Computer Science Jobs in Virginia (NOW HIRING)

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

... new technologies and algorithms, and solve complex computing and data system problems. Responsibilities are, but are not limited to: Computer Science specific: * Employ mathematics, statics ...

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Computer Scientist

Herndon, VA ยท On-site

$112K - $179K/yr

... new technologies and algorithms, and solve complex computing and data system problems. Responsibilities are, but are not limited to: Computer Science specific: * Employ mathematics, statics ...

Computer Scientist

Herndon, VA ยท On-site

$112K - $179K/yr

... new technologies and algorithms, and solve complex computing and data system problems. Responsibilities are, but are not limited to: Computer Science specific: * Employ mathematics, statics ...

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

Computer Scientist

Reston, VA ยท On-site

$112K - $179K/yr

... new technologies and algorithms, and solve complex computing and data system problems. Responsibilities are, but are not limited to: Computer Science specific: * Employ mathematics, statics ...

What We Look For In a College Computer Science Tutor * Advanced Subject Mastery: Deep knowledge of ... Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West ...

... new technologies and algorithms, and solve complex computing and data system problems. Responsibilities are, but are not limited to: Computer Science specific: * Employ mathematics, statics ...

next page

Showing results 1-20

New Graduate Computer Science information

See Virginia salary details

$24.3K

$48K

$78.3K

How much do new graduate computer science jobs pay per year?

As of Jun 19, 2026, the average yearly pay for new graduate computer science in Virginia is $47,976.00, according to ZipRecruiter salary data. Most workers in this role earn between $38,200.00 and $51,600.00 per year, depending on experience, location, and employer.

Are new CS grads getting jobs?

New graduate computer science (CS) graduates often find entry-level positions in software development, data analysis, and related fields, especially when they have strong programming skills in languages like Java, Python, or C++. Job availability depends on market demand, geographic location, and the candidate's internship experience or certifications. Many employers value practical skills and project experience alongside formal education.

What job makes $10,000 a month without a degree?

In the field of computer science, roles such as freelance software developers, cybersecurity consultants, or cloud engineers can earn $10,000 or more per month through project-based work, certifications, and specialized skills. These positions often require strong technical expertise, self-motivation, and experience rather than formal degrees.

What are New Graduate Computer Science jobs?

New Graduate Computer Science jobs are entry-level positions designed for individuals who have recently completed a degree in computer science or a related field. These roles typically include job titles like software engineer, data analyst, IT support specialist, and web developer. Employers seek candidates with a solid foundation in programming, problem-solving skills, and the ability to quickly learn new technologies. These positions provide hands-on experience, mentorship, and opportunities for career growth in the technology sector.

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

To thrive as a New Graduate in Computer Science, you need a solid grasp of programming fundamentals, algorithms, and data structures, usually supported by a bachelor's degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and basic knowledge of software development tools is essential. Problem-solving abilities, eagerness to learn, and effective teamwork are standout soft skills for success in entry-level roles. These skills and qualities are crucial for adapting to real-world technical challenges and contributing effectively to software development projects.

What are some common challenges new graduate computer science hires face during their first year on the job?

New graduate computer science hires often encounter challenges such as adapting to large, complex codebases, understanding company-specific development workflows, and bridging the gap between academic concepts and practical application. It's common to feel overwhelmed by the scale of real-world projects and the fast pace of agile development environments. Building effective communication skills and seeking mentorship from more experienced colleagues can help ease this transition and accelerate professional growth.

What jobs can you get as a computer science graduate?

Computer science graduates can pursue roles such as software developer, web developer, systems analyst, database administrator, cybersecurity analyst, and data analyst. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL. Entry-level roles typically involve teamwork, project management, and continuous learning to adapt to evolving technologies.

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

New graduates with a computer science degree can pursue roles such as software developer, web developer, data analyst, quality assurance tester, or technical support specialist. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Git and SQL, often within a team environment or agile workflow.

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

AspectNew Graduate Computer ScienceSoftware Developer
Required CredentialsDegree in Computer Science or related fieldDegree often preferred; experience may substitute
Work EnvironmentEntry-level, training-focused, team collaborationDevelopment teams, project-based, coding-focused
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT
Search & Comparison IntentUnderstanding entry-level roles, qualificationsJob responsibilities, skills, career path

In summary, a New Graduate Computer Science role typically refers to an entry-level position requiring a relevant degree and focuses on training and learning. A Software Developer may have similar qualifications but often involves more specific coding responsibilities and project work. Both roles are common in tech industries and serve as starting points for a career in software development.

What cities in Virginia are hiring for New Graduate Computer Science jobs? Cities in Virginia with the most New Graduate Computer Science job openings:
Infographic showing various New Graduate Computer Science job openings in Virginia as of June 2026, with employment types broken down into 3% As Needed, 63% Full Time, 20% Part Time, and 14% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $47,976 per year, or $23.1 per hour.
Upper School Computer Science Teacher and Robotics Coach

Upper School Computer Science Teacher and Robotics Coach

St. Stephen's and St. Agnes School

Alexandria, VA โ€ข On-site

Full-time

Posted 21 days ago

Be an early applicant


Job description

Are you passionate about shaping the next generation of innovators and problem-solvers? St. Stephen's and St. Agnes School invites dynamic educators to join our Upper School as a full-time Computer Science Teacher and Robotics Coach.

In this pivotal role, you will:

  • Inspire and empower students by teaching a diverse range of computer science courses, including AP Computer Science, engineering, programming, and robotics at multiple levels.
  • Lead innovation as the head coach of our ambitious, inclusive, and award-winning FIRST Robotics FRC team, @starstuff9403, fostering collaboration, creativity, and success.
  • Champion hands-on learning by overseeing our state-of-the-art makerspace, equipped with cutting-edge tools such as 3D printers, a mill, a lathe, and a laser cutter.
  • Drive STEAM education in a supportive, student-centered environment that thrives on collaboration, inquiry, and real-world problem-solving.

We are seeking a candidate who brings:

  • A robust background in engineering and robotics, coupled with a passion for making and design.
  • A proven commitment to inquiry-based learning and student engagement.
  • Experience fostering an inclusive environment where all learners can thrive.

This is more than a teaching position; it's an opportunity to ignite curiosity, cultivate skills for the future, and play a leading role in a school community that values innovation and excellence.

At St. Stephen's and St. Agnes School, we celebrate diversity, inclusion, and a commitment to lifelong learning. Join us in our mission to inspire and equip students to create, explore, and make a meaningful impact in the world.

Are you ready to make a difference? Apply on our website to be part of a vibrant team that's shaping the future through technology, creativity, and education.

About St. Stephen's and St. Agnes School

Located six miles from Washington, D.C., St. Stephen's and St. Agnes School, a JK-12 Episcopal School, educates the whole child by tending to the academic, social, physical, and spiritual needs of each of our students. Named as the #1 best workplace in Washington, D.C. by the Washington Post, St. Stephen's and St. Agnes is a positive and collegial community with a commitment to our mission to pursue goodness as well as knowledge and to honor the unique value of each of our members as a child of God in a caring community. SSSAS combines a rigorous academic program with outstanding opportunities in the arts, athletics and service learning for our students. SSSAS has a deep commitment to creating an inclusive community which values diversity and multiculturalism, and we seek candidates who have this same commitment. The diverse student body is 28% students of color, and 22% of our students receive financial aid to create a socioeconomically diverse community.

Our culture promotes lifelong learning, and our faculty members have a wealth of opportunities available to them to continue expanding their knowledge of both their disciplines and the field of education. Summer study grants, a multicultural seminar for new faculty, support for graduate studies, and conferences and workshops are just a few of the ways in which we support and encourage our teachers to continue to grow and learn.

READY TO JOIN OUR COMMUNITY?

We understand your time is valuable, and that is why we have a very quick and easy application process. If you feel that you would be right for this job, please fill out our initial 3-minute, mobile-friendly application. We look forward to meeting you!

Interested applicants should apply through the SSSAS website at https://www.sssas.org/about-us/employment

For more information about St. Stephen's and St. Agnes School, we invite you to visit our website at www.sssas.org