1

Summer Programming Intern Jobs in Virginia (NOW HIRING)

$15 - $20/hr

Our data security posture management platform is engineered specifically to address modern data ... Remote Duration: 10-12 weeks (Summer 2025)

next page

Showing results 1-20

Summer Programming Intern information

What is the difference between Summer Programming Intern vs Summer Software Developer?

AspectSummer Programming InternSummer Software Developer
Required CredentialsTypically enrolled in a related degree program, some coding experienceLikely to have completed coursework or certifications in software development
Work EnvironmentInternship programs, often in tech companies or organizationsProject-based, collaborative software development teams
Employer & Industry UsageCommon in tech, education, and nonprofit sectorsPrimarily in tech companies, startups, and software firms
Search & Comparison IntentLooking for entry-level, short-term programming experienceSeeking summer roles with more development responsibilities

In summary, a Summer Programming Intern typically is a student gaining initial experience in programming, often with less responsibility, while a Summer Software Developer usually has more technical skills and handles more complex projects during the summer. Both roles are valuable for building a career in software development but differ mainly in experience level and scope of work.

What does a Summer Programming Intern do?

A Summer Programming Intern typically assists software development teams by writing code, testing applications, and debugging software during the summer months. They work under the guidance of experienced developers to gain practical experience in programming languages, software tools, and project workflows. Interns may also participate in team meetings, contribute to project documentation, and learn about the software development lifecycle. The internship is designed to provide hands-on experience and prepare students for future roles in the tech industry.

What types of projects do Summer Programming Interns typically work on, and how much independence can I expect?

As a Summer Programming Intern, you'll often contribute to ongoing software development projects, which may include coding new features, debugging existing applications, or writing automated tests. Interns generally work under the guidance of a mentor or senior developer, but many organizations encourage interns to take ownership of specific tasks or small projects. You'll have opportunities to collaborate with other developers, attend team meetings, and get feedback on your work, helping you develop both technical and communication skills in a supportive environment.

What are the key skills and qualifications needed to thrive as a Summer Programming Intern, and why are they important?

To thrive as a Summer Programming Intern, you need a foundational understanding of programming languages such as Python, Java, or C++, typically backed by coursework in computer science or a related field. Familiarity with version control systems like Git and basic use of development environments or collaborative coding platforms is often expected. Strong problem-solving skills, eagerness to learn, and effective teamwork or communication abilities help you stand out in this role. These skills ensure you can contribute meaningfully to projects, adapt quickly to new tasks, and collaborate efficiently within a technical team.
Geotechnical College Summer Intern- Ashland, VA

Geotechnical College Summer Intern- Ashland, VA

Hillis-Carnes

Richardson, VA

Other

Posted 4 days ago


Job description

Hillis-Carnes Engineering Associates is a top-tier, multi-disciplined engineering firm with a demonstrated history of success for the past 30 years (and counting!) Just ask Engineering News-Record who named us to its ranking of "Top 500 Design Firms in the Nation" for our continued rapid growth and success. Our achievements can be contributed to multiple facets, but above all we are successful because of our motivated employees who strive to make every day count. For this exact reason, we strongly believe in fostering teamwork, rewarding ambition, and providing opportunities for professional advancement.

YOUR ROLE:

As a Summer College Intern in our Ashland, VA office, you will directly play an integral role in the success of our organization and the early formation of your professional career. As part of this team, you will work under minimal supervision or in collaboration with our knowledgeable, dynamic staff on a wide variety of projects.

We have two levels for interns. Level 1 interns are Freshman and Sophomores. Level 2 interns are Juniors, Seniors and Graduate students. Level 1 interns will primarily be assigned field tasks on our construction materials testing projects. Moreover, some key responsibilities will include field observation, sampling and testing of construction materials, followed by clear documentation of results. Some materials you may work with include (but are not limited to) soils, aggregates, concrete, grout, masonry, asphalt and structural steel placement. Level 2 interns will do a mix of Level 1 tasks along with office assignments working alongside other professionals. Level 2 interns may assist in report creation, soil classification, and other technical roles as directed by a professional.

REQUIREMENTS:

Commitment to work at least 10 weeks during the summer months. The weeks do not have to be contiguous.-

Reliable vehicle for construction sites, valid driver's license and satisfactory driving record.

-Participation in a pre-employment drug screening and background check.

-Ability to lift and/or move up to 60-80 pounds (soil and concrete samples, nuclear gauges, etc.)

-Effective verbal and written communication skills.

-Ability to perform basic mathematical procedures and use measurement tools.

-Civil Engineer (Geotechnical) students highly desirable but other Geology or Engineering disciplines are encouraged to apply.