1

Programmer Trainee Jobs in Virginia (NOW HIRING)

Overview CIS Secure Computing is seeking a motivated and experienced TEMPEST Engineer Trainee to learn the TEMPEST skillset and progress to eventual Certified TEMPEST Practitioner (CTP) certification.

Overview CIS Secure Computing is seeking a motivated and experienced TEMPEST Engineer Trainee to learn the TEMPEST skillset and progress to eventual Certified TEMPEST Practitioner (CTP) certification.

CIS Secure Computing is seeking a motivated and experienced TEMPEST Engineer Trainee to learn the TEMPEST skillset and progress to eventual Certified TEMPEST Practitioner (CTP) certification. The CTP ...

Alpha has been performing civil engineering design services since the firms inception. Our vision ... Position Summary The Inspector Trainee provides technical engineering support for roadway and ...

Inspector Trainee

Dulles, VA ยท On-site

$57K - $65K/yr

Alpha has been performing civil engineering design services since the firm's inception. Our vision ... Position Summary The Inspector Trainee provides technical engineering support for roadway and ...

Alpha has been performing civil engineering design services since the firm's inception. Our vision ... Position Summary The Inspector Trainee provides technical engineering support for roadway and ...

$59K - $62K/yr

... developers to solution architects, technical subject matter experts, and system users. We ... The Machinist Trainee program is offered at Camp Community College (Suffolk, VA). This (UNPAID ...

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 Jul 29, 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:
What cities in Virginia are hiring for Programmer Trainee jobs? Cities in Virginia with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in Virginia as of July 2026, with employment types broken down into 83% Full Time, 9% Part Time, 1% Temporary, 6% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $81,529 per year, or $39.2 per hour.
TEMPEST Engineer Trainee

TEMPEST Engineer Trainee

CIS Secure

Ashburn, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Overview
CIS Secure Computing is seeking a motivated and experienced TEMPEST Engineer Trainee to learn the TEMPEST skillset and progress to eventual Certified TEMPEST Practitioner (CTP) certification. The CTP Trainee is responsible for the installation, troubleshooting, and configuring of all CIS products that require test. Work includes coordinating with production the pickup and drop off of equipment for test. It is expected that this position will grow into a Certified Tempest Professional position through the Tempest Certification process. This requires significant professional development. Qualified candidates will possess strong troubleshooting and problem solving skills, a strong electronic background, experience using DVM, Oscilloscope, hand tools and be self motivated. Active Secret Clearance required. Other duties as assigned.
Responsibilities
  • Work under the guidance of CTPII to test products, and learn the proper test techniques to achieve CTPI status through the Tempest Certification process.
  • Modifies sub assemblies, final assemblies and systems per engineering drawings and CTPII instructions to ensure proper operation and test requirement are met.
  • Troubleshoots electronics to determine cause and remedy of any malfunction
  • Work with CTPII to troubleshoot electrical and mechanical problems to determine the cause and recommend a corrective action.
  • Sets up and tests units to meet specified test requirements.
  • Recognizes failures and set up problems, isolates problems, and takes appropriate action to resolve those problems.
  • Operates oscilloscopes, generators, meters, power supplies, and test fixtures, and understand their use and function.
  • Operates hand tools and small power tools and understands their use and function.
  • Keeps supervisor apprised of all unresolved and/or potential problems that would negatively affect test schedules.
  • Completes and records proper test data sheets and production reports.
  • Provides support to the CTPII and other engineering staff, and works in other departments and/or miscellaneous assignments as instructed.
  • May conduct detailed experimental testing

OPERATING HOURS AND EXPECTATIONS:
  • This position anticipates mostly standard hours, with some variability based on surge requirements.
  • This position is expected to perform work on-site at the Ashburn headquarters.

TRAVEL:
  • Some limited overnight travel may be required.

Qualifications
CLEARANCE:
  • Active Secret clearance required.

EDUCATION:
  • Training in electronic theory such as one would receive at a technical trade school, military training, an Associate degree program, or 2-3 years of on the job training.

CERTIFICATION(S):
  • None required. Trainee position is designed to work towards attainment of Certified TEMPEST Professional (CTP) level 1 certification.

REQUIRED SKILLS AND EXPERIENCE:
  • Must have experience using the following equipment: Oscilloscope, Signal Generator, DVM, hand tools, such as soldering irons, screwdrivers, wrenches, and pliers.
  • Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals.
  • Ability to write routine reports and correspondence.
  • Ability to speak effectively before groups of customers or employees of organization.

PHYSICAL REQUIREMENTS:
This job operates in a professional office environment. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • Flexibility related to work hours as project demands arise.
  • Must be able to remain in a stationary computer position for extended periods of time.
  • Must be able to regularly walk.
  • Must be able to use hands to finger, handle, or feel.
  • Must be able to talk and hear.
  • Must be able to reach with hands and arms and stoop, kneel, crouch, or crawl.
  • Occasionally required to lift and / or move up to 75 pounds, assisted and unassisted.
  • Specific vision abilities include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
  • The noise level in the work environment is usually moderate, with occasional loud noises associated with a manufacturing environment.

Disclaimer:
This job description indicates in general the nature and levels of work, knowledge, skills, abilities and other essential functions (as covered under the Americans with Disabilities Act) expected of an incumbent. It is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities required of an incumbent. An incumbent may be asked to perform other duties as required.
Benefits
WHAT WE OFFER:
At CIS Secure and its associated companies, Intrepid Solutions and Services and Darkblade Systems, we believe in promoting fair and transparent pay practices. We are committed to disclosing the compensation range for transparency and to set clear expectations for all applicants for this posting. This range represents the anticipated low and high end of the base salary for the advertised job, promotion, or transfer opportunity. Please note that the pay range provided is a good faith estimate for the position at the time of posting. The actual salary offered may vary based on various factors including but not limited to relevant experience, knowledge, skills and abilities, education, geographic location, as well as internal equity, and alignment to market data.
Job Type: Full-time
Pay Range: $95,000.00 - $115,000.00 per year
Benefits:
  • 401(k) with company matching
  • Dental insurance
  • Medical insurance
  • Health Savings Account option
  • Flexible Spending
  • Vision insurance
  • Life and Disability Insurance
  • Ancillary offerings (Hospital Indemnity, Accident, Critical Illness, Pet Insurance)
  • Paid Time Off
  • Holiday pay

CIS Secure and its associated companies, Intrepid Solutions and Darkblade Systems, is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.