1

Teen Software Developer Jobs in Virginia (NOW HIRING)

Recreation Programmer

Leesburg, VA ยท On-site

$47K - $80K/yr

... youth, teens, adults, and seniors. Engage directly with community members to assess needs and ... Utilize various software systems, including recreation management software, Microsoft Office Suite ...

Recreation Programmer

Sterling, VA

$21.75 - $26.25/hr

... teens, adults, and seniors. * Engage directly with community members to assess needs and ensure ... Utilize various software systems, including recreation management software, Microsoft Office Suite ...

Recreation Programmer

Leesburg, VA ยท On-site

$47K - $80K/yr

... teens, adults, and seniors. * Engage directly with community members to assess needs and ensure ... Utilize various software systems, including recreation management software, Microsoft Office Suite ...

Water/Wastewater Leader

Glen Allen, VA ยท On-site

$74K - $102K/yr

Experience with business management software and tools is a plus OUR BENEFITS * Medical, dental and ... We are traffic engineers and parents of teenage drivers. We are site designers and homeowners.

Water/Wastewater Leader

Norfolk, VA ยท On-site

$76K - $104K/yr

Experience with business management software and tools is a plus OUR BENEFITS * Medical, dental and ... We are traffic engineers and parents of teenage drivers. We are site designers and homeowners.

Teen Software Developer information

See Virginia salary details

$47.6K

$110.9K

$164.6K

How much do teen software developer jobs pay per year?

As of Jun 9, 2026, the average yearly pay for teen software developer in Virginia is $110,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What are some common responsibilities for Teen Software Developers during a typical internship or part-time job?

Teen Software Developers are often tasked with assisting in coding simple features, fixing bugs, conducting software tests, and participating in team meetings. They may collaborate with more experienced developers, shadow mentors to learn industry best practices, and contribute to documentation or user interface improvements. These roles usually emphasize learning and skill development in a supportive environment while providing opportunities to make real contributions to ongoing projects. Working on actual software products and communicating with team members helps teens gain valuable practical experience and build their confidence for future roles.

What are the key skills and qualifications needed to thrive in the Teen Software Developer position, and why are they important?

To succeed as a Teen Software Developer, you should have a solid understanding of programming languages like Python or JavaScript, basic computer science concepts, and problem-solving skills, often acquired through self-study, online courses, or school programs. Familiarity with code editors, version control tools like Git, and participation in coding bootcamps or relevant certifications can be beneficial. Strong communication, curiosity, teamwork, and time management skills are essential for collaborating on projects and balancing work with academic commitments. These skills enable teens to contribute meaningfully to development teams, learn efficiently, and build a strong foundation for future growth in technology.

What is a Teen Software Developer job?

A Teen Software Developer is a young programmer, typically in high school, who develops software, websites, or apps. They may work as interns, freelancers, or part-time employees for companies or personal projects. These roles help teens gain real-world coding experience, build portfolios, and improve their programming skills. Common technologies used include Python, JavaScript, and Java. Many teen developers contribute to open-source projects or participate in coding competitions.

What are the most commonly searched types of Teen Software Developer jobs in Virginia? The most popular types of Teen Software Developer jobs in Virginia are:
What are popular job titles related to Teen Software Developer jobs in Virginia? For Teen Software Developer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Teen Software Developer jobs in Virginia look for? The top searched job categories for Teen Software Developer jobs in Virginia are:
Infographic showing various Teen Software Developer job openings in Virginia as of June 2026, with employment types broken down into 95% Full Time, and 5% Part Time. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $110,886 per year, or $53.3 per hour.

Youth and Family Director - Tanglewood YMCA

YMCA of Virginia's Blue Ridge

Roanoke, VA โ€ข On-site

Full-time

Posted 17 days ago


Job description

Description
Under the supervision of the Branch Executive, the Youth and Family Director oversees the administration and operations of all internal and external youth and teen activities, programs, and special events, Pickleball programming, ensuring a positive, safe, enriching environment, in accordance with the YMCA core values and mission. The cause is worthy and the team is fun and hard-working.
FUNCTIONS
  • Oversee the administration and operation of programs serving children of all ages, youth, teens, and families at branch and off-site, to include developing and implementing policy and procedures, planning, promoting, implementing, hiring and training staff, risk management, evaluation, and budgeting.
  • Oversee the administration and operations of YMCA youth sports programming, to include planning, promoting, hiring and training staff, risk management, and budgeting.
  • Oversees administration and operations of Stay and Play program serving members 6 weeks to 12 years, to ensure a nurturing, safe, fun, interactive environment for children.
  • Ensure the cleanliness and maintenance of the all Youth/Teen facilities to safety and cleanliness standards.
  • Develop and manage the Youth and Family Department budget ensuring that the department operates in a fiscally sound manner and achieves financial goals.
  • Teach/Coach youth and family programs as needed or directed.
  • Support branch/department initiatives to membership retention and Annual Giving goals.
  • Build and maintain positive relationships with members, staff, and community.
  • Interpret, communicate, and promote Y mission, goals, and objectives to employees, volunteer's leaders, members, and community.
  • Partner/collaborate with organizations whose mission is aligned with the Y to meet the needs of community children, youth, and families.
  • Develop and enhance off-site Y youth programming to improve access to Y programs and reach underserved populations.
  • Develop, schedule, and oversee all pickleball programs (youth, adult, and family), including open play, clinics, leagues, and tournaments.
  • Promote pickleball programs within the YMCA and in the wider community.
  • Collaborate with other departments to integrate pickleball into wellness and family initiatives.
  • Other duties as assigned

QUALIFICATIONS
  • At least 2 years experience in Youth or Teen Program setting.
  • 21 years of age or older.
  • Strong oral and written communication skills.
  • Must be able to interact appropriately and professionally with members as well as YMCA staff and YMCA community partners.
  • Must be able to follow instructions regarding policies and procedures of the YMCA of Virginia's Blue Ridge.
  • Must be willing to function as part of the team and able to communicate effectively with staff, program participants, members, and vendors in a variety of situations.
  • Must be willing to learn new skills both on and off the computer and should enjoy varied assignments and multi-tasking.
  • Excellent organizational skills and attention to detail.
  • Basic understanding of office environment and meeting deadlines.
  • Must be dependable, mature, responsible, have the ability to use good judgment.
  • CPR/First Aid Certification (can be provided).

WORK ENVIRONMENT/PHYSICAL AND MENTAL DEMANDS
  • Required skills in all Microsoft Office and Excel applications and other software required and on the job training will be provided as needed.
  • Must be able to operate a calculator, computer, fax machine and copier.
  • Must be able to work in a fast-paced environment.
  • Must be flexible with changes in tasks required.
  • Must be able to lift up to 20 lbs.

The YMCA of Virginia's Blue Ridge is a Drug Free Workplace and is committed to the policy of Equal Opportunity prohibiting discrimination in employment because of race, color, religion, gender, national origin, sexual orientation, political affiliation, age, genetic information, disability, or veteran status.
If you value a culture of excellence, transparency, servant leadership, and accountability, please apply at ymcavbr.org.