1

Summer High School Programming Jobs in Virginia (NOW HIRING)

Dean of Admissions

Fairfax, VA · On-site

$140 - $210/hr

Summer high school pre-college programs, a significant and high-visibility component of the Admissions portfolio. * Military Services: * The Office of Military Services, a significant and high ...

New

High school Graduating Seniors who have passion for and experience working in basic science and/or ... great summer as they learn science & technology Are reliable & hard working; have reliable ...

Summer Internship

Richmond, VA · On-site

$21 - $27/hr

... are learning in school. Evonik's Summer Professional Enrichment (SPE) Program is a 12 week ... Process Engineering Intern : Contributed to the startup activities of a new chemical process ...

Summer Internship

Richmond, VA · On-site

$21 - $27/hr

... are learning in school. Evonik's Summer Professional Enrichment (SPE) Program is a 12 week ... Process Engineering Intern: Contributed to the startup activities of a new chemical process ...

Summer Internship

Hopewell, VA · On-site

$21 - $27/hr

... are learning in school. Evonik's Summer Professional Enrichment (SPE) Program is a 12 week ... Process Engineering Intern: Contributed to the startup activities of a new chemical process ...

Showing results 41-60

Summer High School Programming information

What is a summer high school programming job?

A summer high school programming job is a temporary position designed for high school students interested in computer programming. These jobs often involve assisting with software development projects, learning coding languages, or supporting IT teams. They provide valuable hands-on experience, allowing students to apply classroom knowledge in real-world settings. These opportunities are also a great way for students to explore technology careers and build their resumes for future college or job applications.

What are the key skills and qualifications needed to thrive as a summer high school programming instructor?

To thrive as a Summer High School Programming Instructor, you need a solid understanding of computer science fundamentals, programming languages (such as Python or Java), and experience teaching or tutoring students. Familiarity with educational technologies, code editors, and online learning platforms is often required. Patience, strong communication, and enthusiasm for mentoring are crucial soft skills for engaging and supporting young learners. These skills ensure that students gain meaningful programming knowledge in a supportive, motivating environment.

What types of projects or assignments can I expect to work on as a participant in a summer high school programming program?

As a participant in a summer high school programming program, you can expect to work on hands-on projects such as building simple games, creating interactive websites, or developing basic applications. These assignments are designed to reinforce programming concepts and foster creativity, often culminating in a final group or individual project. You'll also participate in collaborative coding sessions and may have opportunities to present your work to peers or instructors, helping you build both technical and communication skills.

What is the difference between Summer High School Programming vs Summer Software Development Intern?

AspectSummer High School ProgrammingSummer Software Development Intern
Required CredentialsHigh school student, basic programming knowledgeHigh school or college student, some coding experience
Work EnvironmentMentored, educational setting, team projectsProfessional office or remote, real-world projects
Employer & Industry UsageTech companies, educational programsTech firms, startups, software companies

Summer High School Programming roles are designed for high school students gaining introductory coding skills in mentored environments. In contrast, Summer Software Development Internships involve more advanced work on real projects within professional teams. Both roles aim to build skills but differ in experience level and responsibilities.

What are the most commonly searched types of High School Programming jobs in Virginia?

The most popular types of High School Programming jobs in Virginia are:

What cities in Virginia are hiring for Summer High School Programming jobs?

Cities in Virginia with the most Summer High School Programming job openings:

Infographic showing various Summer High School Programming job openings in Virginia as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

City of Fairfax High School Internship - Various Departments

City of Fairfax

Fairfax, VA • On-site

Temporary

Re-posted 26 days ago


Key responsibilities

  • Complete assigned projects or work products established by the host department within the internship term.

  • Attend required orientation and scheduled check-in meetings with supervisors.

  • Perform administrative, documentation, and reporting tasks as directed by the host department.


Job description

Description The City of Fairfax accepts High School Internship applications on a continuous basis for fall, spring, and summer terms across various city departments. Selected interns will have the opportunity to apply academic knowledge and skills to perform meaningful work within the city. These positions are intended for educational and training purposes that benefit both the intern and the city.

Specific tasks and projects will be established by the host department and will align with the intern's area of interest or coursework. Work is performed under the supervision of senior staff appropriate to the nature of the assignment. The purpose of this program is to provide high school students with meaningful exposure to public service and local government operations while supporting departmental functions.

The program aims to develop future talent, promote civic engagement, and introduce students to career pathways in public administration and municipal government. Examples Of Duties Interns are assigned to individual city departments and complete meaningful work projects established by the host department. Specific duties and deliverables are determined at the time of placement and will vary by department and term.

All interns are expected to: Complete an assigned project or work product within the term of the internship. Attend required orientation and scheduled check-in meetings with their supervisor. Maintain professional conduct and comply with all City workplace policies and safety guidelines.

Perform assigned administrative, documentation, and reporting tasks as directed. Assist with project logistics including scheduling, coordination of materials, and task tracking as assigned. Submit a brief end-of-term summary report or reflection as required by the host department.

The duties listed above are intended only as an illustration of the various types of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position. Qualifications Must be currently enrolled as a student in an accredited high school or equivalent program.

Must be at least 16 years of age at the time of appointment, consistent with Virginia's general public employment standard. No prior work experience required. Necessary Knowledge, Skills, and Abilities: Ability to follow written and verbal instructions and complete assigned tasks with appropriate supervision.

Basic organizational and time management skills. Ability to communicate effectively, both verbally and in writing, in a professional setting. Ability to establish and maintain effective working relationships with supervisors, coworkers, and members of the public.

General problem-solving skills appropriate to the level of assignment. Must follow all City workplace safety guidelines. Additional Desirable Qualification: Demonstrated interest in public service, local government, or the subject matter of the host department.

Relevant coursework or extracurricular experience related to the internship area. Basic proficiency in Microsoft Office applications (Word, Excel, Outlook). Special Certifications and Licenses: None required.

Any certifications or licenses specific to a departmental assignment will be communicated at the time of placement. Supplemental Information Internship Terms: Placements are made for fall, spring, and summer terms, subject to departmental need and available funding. Schedules will vary by department and term.

Compensation: Internship positions may be paid or unpaid depending on the individual hiring action and available funding. Compensation, if applicable, will be communicated to the selected intern at the time of offer. How to Apply: Applications are accepted on a continuous basis through this posting.

To be considered, applicants must submit a completed online application. In your application materials, please indicate: (1) the city department(s) you are most interested in, and (2) your anticipated availability, including the term (fall, spring, or summer) and your weekly schedule constraints. Applications received through this posting are reviewed as departmental needs arise.

Submission of an application does not guarantee placement. Selected applicants will be contacted directly by the Human Resources Department. The City of Fairfax is an Equal Opportunity Employer.

Reasonable accommodations are available for persons with disabilities during the application and selection process. Contact the Human Resources Department for assistance.