1

High School Programming Jobs in Virginia (NOW HIRING)

As a Center Lead, you'll build meaningful relationships with scholars, lead engaging afterschool programming, and help students grow into confident, high-achieving learners prepared for high school ...

High School diploma or equivalent. * Formal or informal education or training which ensures the ... National Institute for Certification in Engineering Technologies (NICET) Electrical Power Testing ...

High School diploma or equivalent. * Formal or informal education or training which ensures the ... National Institute for Certification in Engineering Technologies (NICET) Electrical Power Testing ...

High School diploma or equivalent. * Formal or informal education or training which ensures the ... National Institute for Certification in Engineering Technologies (NICET) Electrical Power Testing ...

High School diploma or equivalent. * Formal or informal education or training which ensures the ... National Institute for Certification in Engineering Technologies (NICET) Electrical Power Testing ...

$57K - $62K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

RIGGER ENTRY LEVEL - FOR 2026 HIGH SCHOOL SENIORS OR GRADUATES Location: Newport News, Virginia ... developers to solution architects, technical subject matter experts, and system users. We ...

Showing results 41-60

High School Programming information

See Virginia salary details

$44.1K

$70.2K

$98.2K

How much do high school programming jobs pay per year?

As of Aug 12, 2026, the average yearly pay for high school programming in Virginia is $70,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,600.00 and $87,700.00 per year, depending on experience, location, and employer.

What does a typical day look like for a high school programming teacher?

A typical day for a High School Programming Teacher involves planning and delivering programming lessons, guiding students through coding exercises and projects, and assessing student progress. You may spend time collaborating with other teachers to integrate technology into other subjects, updating curriculum materials, and providing one-on-one support to students who need extra help. Teachers often participate in professional development, after-school clubs, or coding competitions to enrich the student experience. The role requires balancing classroom instruction with preparation, grading, and fostering a positive learning environment.

What is a high school programming?

A High School Programming job typically involves teaching students the fundamentals of computer programming and coding. This role may include designing lesson plans, leading coding exercises, and helping students develop problem-solving skills through programming projects. It can be part of a formal teaching position, a tutoring role, or a mentorship opportunity in coding clubs or after-school programs.

What programming jobs are in high demand?

High demand programming jobs include software developers, web developers, and mobile app developers, often requiring knowledge of languages like Java, Python, or JavaScript. Skills in cloud computing, cybersecurity, and data analysis also increase job prospects, with many roles available in tech companies, finance, and healthcare sectors.

What are the key skills and qualifications needed to thrive in the high school programming position, and why are they important?

To thrive as a High School Programming Teacher, you need a solid background in computer science concepts, strong programming skills (in languages such as Python, Java, or C++), and a relevant teaching certification or state license. Experience with educational technology tools, coding platforms (e.g., Code.org, Scratch), and classroom management systems is beneficial. Excellent communication, patience, and the ability to inspire students are essential soft skills for this role. These skills enable effective instruction, support diverse learning needs, and foster student engagement and success in programming.

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 are popular job titles related to High School Programming jobs in Virginia? For High School Programming jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching High School Programming jobs in Virginia look for? The top searched job categories for High School Programming jobs in Virginia are:
Infographic showing various High School Programming job openings in Virginia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 90% Physical, 1% Hybrid, and 9% Remote job distribution, with an average salary of $70,249 per year, or $33.8 per hour.

$25/hr

Part-time

Re-posted 10 days ago


Job description

Part-Time Center Lead – Afterschool Program (Middle School)

$25/Hour | Paid Training | Make a Real Impact After School

Do you believe that talent is everywhere, but opportunity is not?
Higher Achievement is looking for Part-Time Center Leads who are passionate about supporting middle school students during a critical moment in their academic and personal development.

As a Center Lead, you’ll build meaningful relationships with scholars, lead engaging afterschool programming, and help students grow into confident, high-achieving learners prepared for high school and beyond.

Why You’ll Love This Role

  • Make a direct, visible impact on middle school scholars every day
  • Be a mentor, role model, and leader in a supportive team environment
  • Receive paid orientation and ongoing professional development
  • Build experience in education, youth development, or social impact
  • Work consistent afterschool hours that pair well with school or other jobs

Job Details

  • Part-Time: Monday–Thursday, approximately 3:30–6:30 PM
  • Additional Hours: Approximately 1-3 hours per month for planning, meetings and trainings
  • Pay Rate: $25 per hour
  • Start Date: August 2025
  • Duration: Indefinite; work available during the Afterschool Academy year (September/October–May/June), based on center placement. Limited summer hours available.
  • Location: Onsite at a Higher Achievement middle school center location
    • Dogwood Middle School, RPS School of Art Integration - 1701 Floyd Avenue Richmond, VA 23220
    • T.C. Boushall Middle School - 3400 Hopkins Road Richmond, VA 23234
    • Thomas H. Henderson Middle School - 4319 Old Brook Road Richmond, VA 23227

What You’ll Do

Essential Duties & Responsibilities

Leadership, Instruction, & Scholar Management

  • Lead and manage groups of 5–15 middle school scholars across core program components, including Learning Blocks, Electives, Community Meetings, and transitions (arrival, meals, dismissal), ensuring a structured, engaging, and enriching environment.
  • Maintain the continuity of program flow and adapting in real time to unanticipated needs, though short-term leadership coverage.
  • Build strong relationships with scholars through mentoring, encouragement of personal growth, and reinforcement of positive behaviors.
  • Promote leadership, teamwork, and self-advocacy while setting and upholding high expectations for engagement and behavior.
  • Model and uphold Higher Achievement’s culture of high expectations, positive behavior, and scholar engagement across all program elements.

Program Facilitation & Delivery

  • Learning Blocks (up to 15 scholars): Ensure completion of high-quality homework; coach scholars in study skills, test preparation, and academic projects; support and direct volunteers; and guide scholars through academic and enrichment activities, including high school applications, group passion projects, and online learning.
  • Electives (up to 15 scholars): Design and implement engaging activities aligned to scholars’ interests; provide structure and behavior management; and incorporate scholar feedback to drive participation and ownership.
  • Community Meetings (5–15 scholars): Facilitate sessions focused on relationship building, social justice, and high school readiness.

Operations & Family Engagement

  • Plan and prepare for program components (~3 hours/week) and attend staff meetings for planning and professional development.
  • Execute daily site operations, including attendance tracking, scholar check-ins, meal setup/service, basic data entry, and maintaining a clean, organized environment.
  • Communicate with families regarding scholar progress, engagement, and program expectations.

Additional duties as assigned may include, translation support for multi-lingual scholars and families; shuttle chaperone support and tasks for transporting scholars; scholar recruitment events and initiatives; all other duties as assigned by supervisor.

What We’re Looking For

Knowledge, Skills & Abilities:

Minimum Qualifications (Required)

  • High school diploma or equivalent and a minimum of 3 years of experience working with youth (middle school preferred) in a professional or structured volunteer capacity; or current college enrollment in education, youth development, or a related field with some applied or course study experience. 
  • Demonstrated experience independently managing groups of 10-15 middle school scholars in a structured setting.
  • Demonstrated agility and flexibility to independently manage and lead with short-term notice
  • Strong verbal and written communication skills, with the ability to clearly communicate expectations and provide direction to scholars and volunteers.
  • Basic technology proficiency, including accurate attendance tracking and timely data entry.

Preferred Qualifications

  • Prior experience in afterschool programs, education, or youth development organizations.
  • Bilingual (English/Spanish).
  • Experience supporting academic instruction, tutoring, or enrichment programming.
  • Familiarity with behavior management strategies and maintaining structured, high-expectation environments. 

Higher Achievement Core Values: Scholar-Centricity, Striving for Excellence, Power of Community, Voice, and Social Justice.

Physical Requirements and Work Environment: Work is regularly performed in an office environment. The employee may spend long periods sitting, standing, and walking. Required to transfer from one part of the worksite to another and climb stairs. Regularly lift, carry, and position objects weighing up to 20 pounds. Regular use of computers, keyboard, telephone, and face-to-face communication in small and large group settings with adults; ability to communicate clearly and professionally in these situations. Visual, auditory, and physical ability to respond quickly to critical incidents involving students and act in an emergency. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

Background Check & Clearance: This position requires a criminal background check prior to hire to include state/local municipalities, school district clearances and grant required checks. All clearance checks are paid by Higher Achievement.

Ready to Apply?

Submit your resume today.
Positions will remain open until filled.

Join Higher Achievement and help create opportunities that change lives.