1

Programmer Trainee Jobs in Virginia (NOW HIRING)

$17.25 - $23.50/hr

... engineers and software developers to solution architects, technical subject matter experts, and ... The Painter Trainee program is offered at Tidewater Community College (Portsmouth, VA). This ...

$17.25 - $23.50/hr

... engineers and software developers to solution architects, technical subject matter experts, and ... The Painter Trainee program is offered at Tidewater Community College (Portsmouth, VA). This ...

... engineers who help ensure we're delivering reliable water and wastewater services to our ... FO Trainee - * Will be required to get either a C Well or Grade I waste water license within 18 ...

next page

Showing results 1-20

Programmer Trainee information

See Virginia salary details

$11

$39

$68

How much do programmer trainee jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for programmer trainee in Virginia is $39.20, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $51.01 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

What are the key skills and qualifications needed to thrive as a Programmer Trainee, and why are they important?

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in Virginia? The most popular types of Programmer jobs in Virginia are:
Infographic showing various Programmer Trainee job openings in Virginia as of June 2026, with employment types broken down into 95% Full Time, and 5% Part Time. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $81,529 per year, or $39.2 per hour.

Clinical Supervisor Assistant (BCBA/BCaBA Trainee Opportunity)

Stafford Early Autism Services

Stafford, VA

Full-time

Posted 19 days ago


Job description

Position Overview

We are seeking motivated and passionate BCBA and BCaBA trainees for a Clinical Supervisor Assistant role designed to support individuals actively pursuing certification. This position is ideal for trainees looking to increase unrestricted hours, receive excellent supervision, and gain hands-on clinical experience while providing high-quality ABA services.

This is a no-contract-required position with a strong emphasis on ethical practice, quality supervision, professional growth, and meaningful learning opportunities.

What Makes This Role Unique

  • Intentional access to unrestricted hours
  • High-quality supervision aligned with BACB standards
  • Hands-on clinical and supervisory experience
  • No long-term contract or supervision commitment required

Key Responsibilities

  • Provide direct ABA services to clients under the supervision of a BCBA

Assist with:

  • Data collection and analysis
  • Skill acquisition and behavior reduction programming
  • Treatment plan implementation
  • Participate in unrestricted activities, including:
  • Program development and modification
  • Graphing and data interpretation
  • Writing behavior plans and skill acquisition targets
  • Conducting assessments and preference assessments
  • Parent training and caregiver collaboration
  • Clinical meetings and case discussions
  • Observe and support clinical supervision sessions
  • Maintain ethical and professional standards in accordance with the BACB

Supervision amp; Training

  • Supervision provided by experienced, supportive BCBAs
  • Structured opportunities to earn unrestricted fieldwork hours
  • Ongoing feedback, mentorship, and professional development
  • Emphasis on clinical reasoning, decision-making, and real-world application

Qualifications

  • Currently enrolled in a BCBA or BCaBA-approved coursework sequence
  • Actively pursuing BCBA or BCaBA certification
  • RBT certification preferred (or willingness to obtain)
  • Strong interest in clinical growth and ethical ABA practice
  • Reliable, professional, and eager to learn

Why Join Us?

  • Designed by clinicians, for future clinicians
  • Supportive environment that values quality over quotas
  • Meaningful experience that truly prepares you for certification and independent practice
  • Opportunities for promotion into various leadership roles depending on special interests