1

Graduate Software Engineer Jobs in Virginia (NOW HIRING)

Intermediate Software Engineer

Fredericksburg, VA ยท On-site +1

$36.96 - $55.42/hr

We are in search of a computer science or computer engineering graduate with 1 year or more work experience to code, optimize and build software speed and efficiency in an R&D setting. We need you to ...

Intermediate Software Engineer

Fredericksburg, VA ยท On-site

$36.96 - $55.42/hr

We are in search of a computer science or computer engineering graduate with 1 year or more work experience to code, optimize and build software speed and efficiency in an R&D setting. We need you to ...

Senior RUST Software Engineer

Herndon, VA

$126K - $166K/yr

Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site ... Graduate Degree and a minimum of 10 years of prior related experience. In lieu of a degree, minimum ...

Senior RUST Software Engineer

Herndon, VA

$126K - $166K/yr

Scientist, Software Engineer - RUST Expert Job Code : 38748 Job Location: Herndon, VA (on-site ... Graduate Degree and a minimum of 10 years of prior related experience. In lieu of a degree, minimum ...

Software Engineer I Sterling, Virginia, United States Join Axon and be a Force for Good. At Axon, w ... Bachelor's Degree in Computer Science or Engineering, OR graduate of coding boot camp OR relevant ...

... cloud software. Like our products, we work better together. We connect with candor and care ... Bachelor's Degree in Computer Science or Engineering, OR graduate of coding boot camp OR relevant ...

next page

Showing results 1-20

Graduate Software Engineer information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do graduate software engineer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for graduate software engineer in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What does a typical day look like for a Graduate Software Engineer?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.

What are the most commonly searched types of Graduate Software Engineer jobs in Virginia? The most popular types of Graduate Software Engineer jobs in Virginia are:
What cities in Virginia are hiring for Graduate Software Engineer jobs? Cities in Virginia with the most Graduate Software Engineer job openings:
Infographic showing various Graduate Software Engineer job openings in Virginia as of June 2026, with employment types broken down into 94% Full Time, 5% Part Time, and 1% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Intermediate Software Engineer

Amentum

Fredericksburg, VA โ€ข On-site, Remote

$36.96 - $55.42/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


Job description

We are looking for engineers to join our USN advance technology development team. We are in search of a computer science or computer engineering graduate with 1 year or more work experience to code, optimize and build software speed and efficiency in an R&D setting. We need you to join us on the ground floor of some of the latest programs.

Responsibilities:

  • To develop graphical user interfaces for local tools with the team of users.

  • To develop software using SQL-Lite and SQL database tools

  • To support test event recreation using data mining, automation of metrics and quick-look reconstruction reports.

Primary work location will be in Fredericksburg, VA with occasional telecommute or travel opportunities. We are fun, collaborative, supportive and our goal is to to find great people who want to stay hands on in development yet have input in process improvements. We work hand in hand with the government customers on integrated teams. We take care of our people and joining Amentum means you are not joining one contract but a team of many contracts, providing job security. No clearance required to apply, but requires a SECRET clearance to start. US Citizenship is required.

About Amentum:

Amentum is a leading global provider of technical and engineering services to government and commercial customers. We are dedicated to delivering innovative solutions to complex challenges in the defense, intelligence, and civilian markets. With 50,000 employees worldwide, we leverage our extensive experience, cutting-edge technology, and proven processes to provide exceptional value to our customers.

Basic Qualifications:

  • Bachelor's Degree (in one of these in Computer Science, Computer Engineering, Math, Electrical Engineering, Physics or Related Field) and more than 1 year of software engineering experience coding in C++.

  • Knowledge in definition and management of software requirements, design, code, benchmark testing, debugging, software development lifecycle, architecture, and documentation.

  • Plans, performs, and leads software design, coding, and testing.

  • Experience in an Agile software development environment and familiarity with Agile methodologies

  • Familiarity with SQL-Lite and SQL database usage or any data automation techniques

  • Atlassian tool suites, Jira (for issue tracking) and Confluence (decision tracking);

  • Source code tracking tools (i.e. Git, Bitbucket)

Experience:

  • 1 or more year (required) or previous experience in software position

  • C++ or C# (Preferred), SQL or SQL-lite familiarity.

Security clearance : ability to obtain a secret (no clearance required to apply). US Citizenship is required for employment.

Ability to Commute: to Fredericksburg, VA or Dahlgren, VA (1 hour south of Washington D.C.)

Compensation Details:

US: $36.96 to $55.42

The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws.

Benefits Overview:

Our health and welfare benefits are designed to support you and your priorities. Offerings include:

  • Health, dental, and vision insurance

  • Paid time off and holidays

  • Retirement benefits (including 401(k) matching)

  • Educational reimbursement

  • Parental leave

  • Employee stock purchase plan

  • Tax-saving options

  • Disability and life insurance

  • Pet insurance

Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits.

Original Posting:

06/01/2026 - Until Filled

Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs.

Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters (https://postings.govdocs.com/#/vxSkbztPuAwwxfs) .