1

New Grad Software Jobs in Virginia (NOW HIRING)

Veterinarian

Fork Union, VA · On-site

$100K - $130K/yr

Open to New Grad candidates -- great Mentorship Program!! * $100,000-$130,000 Base Salary (varies ... Computer record-based hospital and fully integrated into Avimark software About the Area: Fluvanna ...

next page

Showing results 1-20

New Grad Software information

See Virginia salary details

$18

$35

$73

How much do new grad software jobs pay per hour?

As of Jun 29, 2026, the average hourly pay for new grad software in Virginia is $35.62, according to ZipRecruiter salary data. Most workers in this role earn between $24.81 and $40.24 per hour, depending on experience, location, and employer.

What is the difference between New Grad Software vs Software Engineer?

AspectNew Grad SoftwareSoftware Engineer
Required CredentialsBachelor's degree in CS or related field, internship experienceTypically requires similar credentials, often with more experience
Work EnvironmentEntry-level, training-focused, collaborative teamsMore autonomous, project leadership opportunities
Employer & Industry UsageCommonly used for entry-level roles across tech companiesUsed for mid-level and senior roles, but also for entry-level positions

In summary, New Grad Software roles are designed for recent graduates entering the tech industry, focusing on training and skill development. Software Engineer positions may require more experience but often share similar credentials. The main difference lies in experience level and scope of responsibilities, with New Grad Software roles serving as a stepping stone to more advanced Software Engineer positions.

What are the key skills and qualifications needed to thrive as a New Grad Software Engineer, and why are they important?

To thrive as a New Grad Software Engineer, you need a solid grasp of computer science fundamentals, programming languages (such as Java, Python, or C++), and a relevant degree like a BS in Computer Science or related field. Familiarity with version control systems (e.g., Git), software development tools, and exposure to frameworks or cloud platforms are highly valued. Strong problem-solving skills, eagerness to learn, and effective communication help new grads collaborate and adapt in team environments. These skills are crucial for quickly contributing to projects, growing professionally, and ensuring code quality within dynamic tech teams.

What types of projects can a New Grad Software Engineer expect to work on in their first year?

As a New Grad Software Engineer, you can expect to work on a variety of projects ranging from bug fixes and feature enhancements to participating in the development of new products or internal tools. Early assignments often focus on onboarding and familiarizing you with the codebase, tools, and development practices, while gradually increasing in complexity as you gain confidence. Collaboration with more experienced engineers, product managers, and quality assurance teams is common, providing opportunities to learn best practices and contribute to team goals. Many companies also encourage new grads to participate in code reviews and team meetings, helping you build both technical and communication skills.

What are New Grad Software roles?

New Grad Software roles are entry-level positions in the technology industry designed specifically for recent graduates with degrees in computer science, software engineering, or related fields. These positions offer opportunities to learn and grow within a professional environment, often featuring mentorship, training programs, and exposure to various aspects of software development. New grads in these roles typically work on real-world projects, collaborate with experienced engineers, and build foundational skills necessary for a successful tech career. Employers expect strong problem-solving abilities, familiarity with programming languages, and a willingness to learn.
What job categories do people searching New Grad Software jobs in Virginia look for? The top searched job categories for New Grad Software jobs in Virginia are:
What cities in Virginia are hiring for New Grad Software jobs? Cities in Virginia with the most New Grad Software job openings:
Infographic showing various New Grad Software job openings in Virginia as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $74,092 per year, or $35.6 per hour.

New Grad Physical Therapist (PT) Tuition Reimbursement

Human Touch Home Health

Blacksburg, VA

$80K - $100K/yr

Other

Medical, Dental, Vision, PTO

Posted 23 days ago


Key responsibilities

  • Complete evaluations, reassessments, and discharge visits.

  • Develop individualized treatment plans.

  • Provide skilled physical therapy services in patients' homes.


Job description

My Account
Job Openings >> New Grad Physical Therapist (PT) Tuition Reimbursement
New Grad Physical Therapist (PT) Tuition Reimbursement
Summary
Title: New Grad Physical Therapist (PT) Tuition Reimbursement ID: 2051 Department: Physical Therapist Office Location: Blacksburg, VA Coverage Area: Blacksburg Salary Range: $80,000 to $100,000
More about this job >
Description
New Graduate Physical Therapist | Full-Time | Blacksburg, VA & Surrounding Areas Launch Your Career With Confidence.

Just graduated? Looking for a place that will invest in your future, support your growth, and help you build confidence as a clinician?

Human Touch Home Health is seeking a New Graduate Physical Therapist to join our team serving Blacksburg, Christiansburg, Radford, Pulaski, Giles County, and surrounding New River Valley communities.

This is more than your first job-it's an opportunity to build a rewarding career with a team that believes in mentorship, professional development, and helping new therapists succeed.

Start Strong With Human Touch
  • Up to $5,000 Tuition Reimbursement
  • Competitive Full-Time Salary
  • Flexible Scheduling
  • Mileage Reimbursement
  • Medical, Dental & Vision Insurance
  • Paid Time Off & Holidays
  • Supportive Clinical Leadership
  • Mentorship and Guidance for New Graduates
  • Professional Growth Opportunities
  • One-on-One Patient Care
  • Established Company Serving Communities for Over 27 Years
Why Home Health?

Home health offers a unique opportunity to develop your clinical skills while building meaningful relationships with patients.

You'll have the chance to see the direct impact of your care as you help patients regain mobility, independence, and confidence in their daily lives.

Unlike busy outpatient settings, you'll have the ability to focus on individualized patient care while working independently with the support of an experienced clinical team.

What You'll Do
  • Complete evaluations, reassessments, and discharge visits
  • Develop individualized treatment plans
  • Provide skilled physical therapy services in patients' homes
  • Educate patients and caregivers on exercises and safety techniques
  • Collaborate with physicians and interdisciplinary team members
  • Complete documentation accurately and on time
Qualifications
  • Graduate of an accredited Physical Therapy program
  • Active Virginia Physical Therapist license
  • Valid driver's license and reliable transportation
  • Strong communication and organizational skills
  • Passion for helping patients achieve their goals
Your Career Starts Here

At Human Touch Home Health, we understand that starting your career can feel overwhelming. That's why we're committed to providing the support, resources, and mentorship you need to grow into a confident and successful clinician.

We're not just hiring a Physical Therapist we're investing in the future of a healthcare professional who wants to make a difference.

Apply today and take the first step toward a rewarding career with Human Touch Home Health.
Apply Now
 
Refer to a Friend

Alternatively, you can apply to this job using your profile from Indeed by clicking the button below:


Copyright 2026 Human Touch Home Health. All rights reserved.
Powered by ApplicantStack Hiring Software
Privacy Policy | Terms of Use