1

Software Engineer Internship Contract Jobs in Springfield, VA

By submitting your interest, you'll be among the first to know when internship opportunities open ... About Software Engineering Roles at Danaher Are you passionate about building real-world ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... About Software Engineering Roles at Danaher Are you passionate about building real-world ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... About Software Engineering Roles at Danaher Are you passionate about building real-world ...

By submitting your interest, you'll be among the first to know when internship opportunities open ... About Software Engineering Roles at Danaher Are you passionate about building real-world ...

Software Engineering Intern Location: Washington DC Metro Area (Hybrid / Occasional Onsite Meetups ... Internship We are an early-stage technology startup building a next-generation enterprise platform ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

Work with blockchain and smart contract technologies to create Web3 solutions. * Collaboration ... Internship or personal projects showcasing your development skills. Benefits * Competitive salary ...

Work with blockchain and smart contract technologies to create Web3 solutions. * Collaboration ... Internship or personal projects showcasing your development skills. Benefits * Competitive salary ...

Work with blockchain and smart contract technologies to create Web3 solutions. * Collaboration ... Internship or personal projects showcasing your development skills. Benefits * Competitive salary ...

At least 4 years of experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred ...

next page

Showing results 1-20

Software Engineer Internship Contract information

See Springfield, VA salary details

$14

$26

$40

How much do software engineer internship contract jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for software engineer internship contract in Springfield, VA is $26.55, according to ZipRecruiter salary data. Most workers in this role earn between $21.59 and $30.14 per hour, depending on experience, location, and employer.

What is a Software Engineer Internship Contract?

A Software Engineer Internship Contract is a formal agreement between a company and a student or recent graduate who is hired as a software engineering intern for a specific period. This contract outlines the intern's responsibilities, duration of the internship, compensation, confidentiality terms, and other employment conditions. It is designed to provide interns with practical experience in software development while ensuring both parties understand their obligations. The contract helps protect both the company and the intern by clearly defining expectations and legal terms.

Is 23 an hour good for an internship?

For a Software Engineer Internship, $23 an hour is generally considered above average, as many internships pay between $15 and $20 per hour. This rate may reflect the location, required skills, and the company's compensation standards, especially if the internship involves technical tasks like coding, debugging, or using development tools. However, internship pay varies widely based on industry, region, and company size.

What types of projects and responsibilities can I expect during a Software Engineer Internship Contract?

As a Software Engineer Intern on a contract basis, you will typically work on real-world projects that support the team's ongoing development efforts. Your tasks may include writing and testing code, debugging software, contributing to documentation, and collaborating on feature implementation under the guidance of more experienced engineers. While project scope can vary, you will likely attend regular team meetings, participate in code reviews, and receive mentorship to help you build technical and professional skills. This hands-on experience is designed to offer insight into industry-standard workflows and agile development processes.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Such compensation typically requires advanced skills, extensive experience, and often involves leadership or highly technical expertise in areas like machine learning, cloud computing, or cybersecurity.

How much do contract software engineers make?

Contract software engineers typically earn between $30 and $100 per hour, depending on experience, location, and project complexity. Rates can vary based on skills such as proficiency in specific programming languages, tools, and the duration of the contract.

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

To thrive as a Software Engineer Internship Contract, you need foundational programming skills, problem-solving abilities, and coursework or experience in computer science fundamentals. Familiarity with version control systems like Git, common programming languages (such as Python, Java, or JavaScript), and development environments is typically expected. Strong communication, collaboration, and eagerness to learn are crucial soft skills for working effectively within a team and adapting to new challenges. These skills ensure you can contribute to projects, learn quickly on the job, and integrate smoothly into professional software development environments.

What is the difference between Software Engineer Internship Contract vs Software Engineer Internship?

AspectSoftware Engineer Internship ContractSoftware Engineer Internship
DurationTypically fixed-term, project-basedUsually a set period, often summer or semester-based
Employment TypeContractual, may not include benefitsInternship, may include some benefits or stipends
Work EnvironmentSame as full-time engineers, in office or remoteSame as full-time engineers, in office or remote
CredentialsOften requires ongoing education, relevant courseworkUsually students or recent graduates

In summary, a Software Engineer Internship Contract is a fixed-term, contractual position often tied to specific projects, while a Software Engineer Internship is typically a temporary position for students or recent graduates to gain industry experience. Both roles share similar work environments and credential requirements but differ mainly in employment type and duration.

Do interns get a contract?

Yes, software engineer internships typically involve a formal contract or agreement that outlines the internship duration, responsibilities, compensation, and other terms. This document ensures clarity for both the intern and the employer before starting the program.
What are popular job titles related to Software Engineer Internship Contract jobs in Springfield, VA? For Software Engineer Internship Contract jobs in Springfield, VA, the most frequently searched job titles are:
What job categories do people searching Software Engineer Internship Contract jobs in Springfield, VA look for? The top searched job categories for Software Engineer Internship Contract jobs in Springfield, VA are:
Junior Software Engineer Internship

Junior Software Engineer Internship

Clarity Innovations

Herndon, VA

Other

Re-posted 8 days ago


Job description

Position Summary

Our work focuses on creating software and data engineering platforms for customers throughout the DoD, IC and Federal Agency communities. We bring in students to work directly on our projects so that they can learn the basics of supporting CI/CD production and also the more complex nuances of government contracts. 

Program Goals

  • Learn: Professional growth during your internship can be exposure to the Cyber Operations domain, learning a new programming language, or perfecting a new tradecraft technique. 
     
  • Contribute: There is a seat at the table for every one of our interns from day one. It is our goal that by the time you leave, your fingerprint is on a true operational contribution. 
     
  • Have Fun: Your time in our program may be limited, but the memories will last. It is our goal that you enjoy your time here and want to come back.
     
  • Hire: The road doesn't end at just the internship! Our end state is to bring on former interns full time after completing their school work.

Role Expectations 

  • Pursuing a BS in Computer Engineering, Computer Science, or a related field
  • Ability to obtain and maintain a Top Secret Security Clearance (US Citizenship is required to get your clearance)
  • Experience with Go or Python (in the classroom or from another internship)
  • Understanding of network programming fundamentals, particularly with networking, data structures, and data models
  • Comfortable in a high-trust, adaptable team environment
  • Works to deliver on day-to-day objectives that may have a direct impact on the achievement of results for the team.  
  • Checks and makes minor adjustments to work methods to solve problems that are routine and typically exist in current work processes and systems. 
  • Communicates with contacts typically within the job area on matters that involve obtaining or providing information requiring some explanation or interpretation in order to reach agreement.
  • Requires basic job knowledge of systems and procedures obtained through prior work experience or education.
Additional Qualifications
  • Experience with CI/CD tools (Docker, Kubernetes)
  • Experience building microservices (REST-based or otherwise)
  • Completion of CTF or other Hackathon challenges
  • Experience working in a professional environment