1

Computer Science Volunteer Jobs in Springfield, VA

Data Scientist

Suitland, MD · On-site +1

$143K - $187K/yr

Mathematics, statistics, computer science, data science or field directly related to the position ... Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable ...

Data Scientist

Bethesda, MD · On-site

$160K - $190K/yr

You will combine expertise in mathematics, statistics, computer science, and domain-specific ... Volunteer Paid Time Off, and a generous PTO package. We'd love to tell you more! Apply today! We ...

next page

Showing results 1-20

Computer Science Volunteer information

See Springfield, VA salary details

$8

$19

$35

How much do computer science volunteer jobs pay per hour?

As of Jul 12, 2026, the average hourly pay for computer science volunteer in Springfield, VA is $19.99, according to ZipRecruiter salary data. Most workers in this role earn between $15.05 and $21.11 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Computer Science Volunteer position, and why are they important?

To succeed as a Computer Science Volunteer, you generally need foundational knowledge of programming languages, problem-solving skills, and a passion for technology, often demonstrated through relevant coursework or project experience. Familiarity with tools such as Git, collaborative platforms like GitHub, and optionally, certifications in programming or software development can be advantageous. Strong teamwork, adaptability, and clear communication are standout soft skills in this setting. These abilities are vital to effectively contribute to projects, collaborate with diverse teams, and support organizational goals with limited resources.

What is a Computer Science Volunteer job?

A Computer Science Volunteer role involves assisting with technology-related projects, coding, software development, or IT support in a non-profit, educational, or community setting. Volunteers may help with teaching programming, developing websites, troubleshooting technical issues, or contributing to open-source projects. This role provides hands-on experience while making a positive impact.

What types of projects do Computer Science Volunteers typically work on?

Computer Science Volunteers often contribute to a wide range of projects such as developing software applications, creating websites, supporting IT infrastructure, or assisting with data analysis tasks for nonprofits, educational institutions, or community programs. Depending on the organization's needs, you might collaborate on coding initiatives, troubleshoot technical issues, or help maintain databases. Volunteers usually work in teams, learning from experienced professionals while gaining hands-on experience. This exposure is excellent for developing technical skills, building your portfolio, and expanding your professional network within the tech field.

What are the most commonly searched types of Computer Science jobs in Springfield, VA? The most popular types of Computer Science jobs in Springfield, VA are:
What job categories do people searching Computer Science Volunteer jobs in Springfield, VA look for? The top searched job categories for Computer Science Volunteer jobs in Springfield, VA are:
What cities near Springfield, VA are hiring for Computer Science Volunteer jobs? Cities near Springfield, VA with the most Computer Science Volunteer job openings:
Infographic showing various Computer Science Volunteer job openings in Springfield, VA as of July 2026, with employment types broken down into 60% Full Time, 20% Part Time, 10% Contract, and 10% Summer. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $41,577 per year, or $20 per hour.
2026-27 Computer Maintenance Teacher 9-12

2026-27 Computer Maintenance Teacher 9-12

Arlington Independent School District

Arlington, VA • On-site

$58K - $80K/yr

Full-time

Re-posted 11 days ago


Arlington Independent School District rating

7.6

Company rating: 7.6 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

132nd of 573 rated elementary and secondary schools


Job description

Teacher/Professional - Secondary - Computer Maintenance Teacher
Grades 9-12
Job Number 0000763995
Start Date
Open Date 02/01/2026
Closing Date 05/30/2027
ROLE AND PURPOSE:
  • Provide students with appropriate learning activities and experiences designed to fulfill their potential for intellectual, emotional, physical and social growth.
  • Enable students to develop competencies and skills to function successfully in society.

QUALIFICATIONS:
Education/Certification:
  • Bachelor's degree from accredited university required.
  • Valid Texas teaching certificate or eligible for alternative certification or local teaching permit.
  • An assignment for Computer Maintenance Technology is allowed with one of the following certificates.
    • Secondary:
      • Industrial Arts
      • Industrial Technology
    • Technology Education: Grades 6-12
    • Trade and Industrial Education:
      • Grades 6-12 with appropriate work approval as identified on the certificate
      • Grades 8-12 with appropriate work approval as identified on the certificate
    • Vocational Trades and Industry with appropriate work approval as identified on the certificate
    • Arlington ISD local teaching permit. This assignment requires appropriate work approval. Provide documented work experience in Computer Maintenance technology per Arlington ISD guidelines for issuing a local teaching permit.

Experience:
  • Provide documented work experience in Computer Maintenance technology per Arlington ISD guidelines for issuing a local teaching permit.
  • Computer Maintenance technology industry experience (required).

INSTRUCTIONAL MANAGEMENT:
  • Meet and instruct assigned classes in the locations and at the times designated.
  • Develop and implement plans for the curriculum program assigned and show written evidence of preparation as required.
  • Prepare lessons and adapt the curriculum for individual student differences.
  • Establish clear objectives for all lessons and communicate objectives to students.
  • Present the subject matter according to guidelines established by Texas Education Agency, board policies and administrative regulations.
  • Employ a variety of instructional techniques and media consistent with the needs and capabilities of the student groups involved.
  • Provide opportunities for students to participate actively and successfully.
  • Evaluate and provide feedback on student progress during instruction.
  • Manage allotted learning time to maximize student achievement.
  • Knowledge of subjects' assigned, general knowledge of curriculum and instruction and good knowledge of child growth and development.
  • Provide extended hour opportunities for students to obtain the minimum required hours and skills to sit for industry certification exams.

SCHOOL/ORGANIZATION CLIMATE
  • Cooperate with other members of the staff in planning and implementing instructional goals, objectives and methods in accordance with district requirements.
  • Present for students a positive role model that supports the mission of the school district.
  • Encourage students to set and maintain standards of classroom behavior.
  • Keep informed of and comply with state, district and school regulations and policies for classroom teachers.
  • Attend and participate in faculty meetings and serve on staff committees as required.

SCHOOL/ORGANIZATIONAL IMPROVEMENT
  • Demonstrate flexibility and willingness to adapt to changes in a regular school day.
  • Assist in the selection of books, equipment and other instructional materials.

ADMINISTRATION AND FISCAL/FACILITIES MANAGEMENT
  • Take all necessary and reasonable precautions to protect equipment, materials and facilities.
  • Compile, maintain and file accurately and correctly all reports, records and other documents required.

STUDENT MANAGEMENT
  • Assist students in analyzing and improving methods and habits of study.
  • Assess the accomplishments of students on a regular basis and provide progress and report cards as required.
  • Maintain appropriate assessment evaluation documentation.
  • Create a classroom environment conducive to learning and appropriate to the maturity and interest of students.
  • Establish a discipline management plan, maintain order in the classroom and administer discipline in accordance with board policies and administrative regulations.

SCHOOL/COMMUNITY RELATIONS
  • Assume responsibility for extracurricular activities as assigned and may volunteer to sponsor outside activities approved by the school.
  • Establish and maintain open lines of communication with students and their parents concerning instructional expectations and student progress.
  • Maintain a professional relationship with all colleagues, students, parents and community members
  • Promote the school in a positive manner within the school and community.
  • Use acceptable communication skills to present information accurately and clearly to colleagues, students, parents and community.
  • Provide opportunities for students to provide Computer Maintenance services to the school and community.
  • Engage in cross curricular activities with other CTE content areas as appropriate to the curriculum.

PROFESSIONAL GROWTH AND DEVELOPMENT
  • Participate in the district staff development program.
  • Demonstrate interest and initiative in professional improvement.
  • Participate in a principal approved externship with an industry partner.

SUPERVISORY RESPONSIBILITIES
  • Plan and supervise purposeful assignments for student teacher(s), educational assistant(s) and/or volunteer(s).
  • Administer standardized and other tests as required.
  • Provide as much as possible, a safe environment to protect students.

MISCELLANEOUS
  • Employ the use of technologies in the teaching/learning process.
  • Demonstrate human relations skills that are professional, ethical and responsible.
  • Perform other duties as required.
  • Work is located in a classroom environment. Must have ability to move from one location to another throughout the district.
  • Ability to communicate (verbal and written), ability to instruct and ability to maintain emotional control under stress.

NOTE: In order to minimize current campus disruption, current teachers and classroom assistants may only apply to job postings if the position is a promotion. A promotion is defined by an increase in salary grade or incremental stipend. This does not apply if the transfer window is open.
Duty Days 192
Additional Job Information
This is a pooled position. It is open year round even if no current openings exist.
Pay Grade Teacher/Librarian

What Arlington Independent School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom