1

Temporary Fresh Graduate Software Engineer Jobs in Norfolk, VA

A Civil Engineer Graduate should be able to effectively utilize current company software programs for word processing, e-mail, and information management. * Working familiarity with design and ...

A Civil Engineer Graduate should be able to effectively utilize current company software programs for word processing, e-mail, and information management. * Working familiarity with design and ...

next page

Showing results 1-20

Temporary Fresh Graduate Software Engineer information

See Norfolk, VA salary details

$61.4K

$142.7K

$198.8K

How much do temporary fresh graduate software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for temporary fresh graduate software engineer in Norfolk, VA is $142,735.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,100.00 and $167,400.00 per year, depending on experience, location, and employer.

What is a temporary fresh graduate software engineer?

Temporary Fresh Graduate Software Engineers are recent university graduates who are hired on a short-term or contract basis to work on software development projects. These roles provide hands-on experience in coding, debugging, and collaborating with experienced engineers, often serving as a bridge between academic studies and permanent employment. Such positions help fresh graduates build their professional skills, enhance their resumes, and potentially transition into full-time roles within the company or industry. Temporary roles may last from a few months up to a year, depending on the employer’s needs.

What does a temporary fresh graduate software engineer do?

As a Temporary Fresh Graduate Software Engineer, you will typically be assigned to support ongoing development projects, such as writing and testing code, fixing bugs, and assisting with documentation. You may collaborate closely with senior engineers or project managers to learn best practices and contribute to team goals. The projects often vary, providing exposure to different technologies and methodologies, which is valuable for building foundational skills. Regular feedback and mentorship are common, helping you grow your professional abilities in a supportive environment.

What are the key skills and qualifications needed to thrive as a temporary fresh graduate software engineer?

To thrive as a Temporary Fresh Graduate Software Engineer, you need a solid grasp of programming fundamentals, problem-solving abilities, and a degree in computer science or a related discipline. Familiarity with coding languages like Java, Python, or C++, as well as experience with version control systems like Git and development environments, are typically expected. Strong communication, eagerness to learn, and teamwork are standout soft skills in this entry-level role. These skills and qualities are essential for quickly adapting to new projects, collaborating with colleagues, and effectively contributing to software development tasks.

What is the difference between Temporary Fresh Graduate Software Engineer vs Junior Software Developer?

AspectTemporary Fresh Graduate Software EngineerJunior Software Developer
CredentialsTypically recent graduates with minimal experienceUsually 0-2 years of experience, may have internships
Work EnvironmentEntry-level, often temporary or contract roles in tech companiesFull-time or part-time roles, often permanent, in various industries
Employer UsageHiring for training or project-based needs, often in startups or large firmsStandard entry-level position for ongoing employment

The main difference is that a Temporary Fresh Graduate Software Engineer is usually a short-term, entry-level role for recent graduates, often with a focus on training and project experience. In contrast, a Junior Software Developer is a more permanent position for those starting their careers, with potential for growth within the company.

What cities near Norfolk, VA are hiring for Temporary Fresh Graduate Software Engineer jobs?

Cities near Norfolk, VA with the most Temporary Fresh Graduate Software Engineer job openings:

Graduate Engineer

Link Technical Talent

Newport News, VA • On-site

Other

Posted 8 days ago


Job description

Graduate Engineer – Full Design Training


Newport News, Virginia (Commutable from: Chesapeake, Norfolk, Williamsburg, Norfolk, Gloucester, Virginia Beach, Suffolk)


$60,000 - $80,000 + Full Training + Progression + Market-Leading Company + Excellent Benefits Package


Are you an Engineering Graduate looking to join a market-leading business, offering extensive training on bespoke CAD software and specialist industrial machinery, to turn you into a highly skilled Mechanical Design Engineer?


Do you want to work at a business known for upskilling and progressing engineering graduates, where you will eventually take a technical lead on a variety of innovative design projects?


This company is growing rapidly and have lots of exciting projects in the pipeline. They offer an excellent benefits package and have a highly skilled engineering team to learn from.


In this role, you will receive full training on CATIA, mechanical engineering, and state-of-the-art industrial machinery. Once trained, you will play a key role on design modification projects, splitting your time 50/50 between desk based work and being out on the shop floor to suggest fixture improvements.


This role would suit an Engineering Graduate, looking for full design engineering training, to become a highly-skilled Mechanical Design Engineer.


The Role:


  • Receive full training on CATIA, mechanical engineering, and state-of-the-art industrial machinery
  • Once trained, you will play a key role on design modification projects, splitting your time 50/50 between desk based work and being out on the shop floor to suggest fixture improvements
  • Day shift role with no travel


The Person:


  • Bachelor’s degree in Mechanical Engineering, Mechanical Engineering Technology, or similar
  • Looking for specialist training and the opportunity to become a highly skilled Mechanical Design Engineer