Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Quick apply
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Quick apply
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Quick apply
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Description We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings ...
Chantilly, VA · On-site
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
Chantilly, VA · On-site
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
Bachelor's degree in computer science, engineering, or related field. * Experience with RESTful Services and Web APIs using back‑end technologies using Java and Python. * Proficiency in UI ...
Bachelor's degree in computer science, engineering, or related field. * Experience with RESTful Services and Web APIs using back‑end technologies using Java and Python. * Proficiency in UI ...
Charlottesville, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Charlottesville, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Fairfax, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Fairfax, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Blacksburg, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Blacksburg, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Leesburg, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Leesburg, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Salem, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Salem, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Richmond, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Richmond, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Alexandria, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Alexandria, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Virginia Beach, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Virginia Beach, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Norfolk, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Norfolk, VA · Remote
$40/hr
What We Look For In a Computer Programming Tutor * Advanced Subject Mastery: Deep knowledge of ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Chantilly, VA · On-site
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
Chantilly, VA · On-site
$92K - $112K/yr
JR Electrical & Computer Engineer Who We Are KBR Mission Technology Solutions delivers full life ... contract affordability and in consideration of internal parity. Additional Compensation: KBR may ...
Fairfax, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Fairfax, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Vendor & Contract Management * Manage relationships with CAD, PLM, and engineering software vendors. * Track softwaremaintenancerenewals and licensing requirements. * Assistwith budgeting ...
Vendor & Contract Management * Manage relationships with CAD, PLM, and engineering software vendors. * Track softwaremaintenancerenewals and licensing requirements. * Assistwith budgeting ...
Richmond, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Richmond, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Salem, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
Salem, VA · Remote
$40/hr
What We Look For In a Electrical and Computer Engineering Tutor * Advanced Subject Mastery: Deep ... Varsity Tutors does not contract in: Alaska, California, Colorado, Delaware, Hawaii, Maine, New ...
$32.7K - $38.4K
5% of jobs
$38.4K - $44K
10% of jobs
$44K - $49.6K
7% of jobs
$50.6K is the 25th percentile. Wages below this are outliers.
$49.6K - $55.2K
15% of jobs
$55.2K - $60.9K
7% of jobs
The median wage is $62.9K / yr.
$60.9K - $66.5K
15% of jobs
$66.5K - $72.1K
11% of jobs
$76.4K is the 75th percentile. Wages above this are outliers.
$72.1K - $77.8K
6% of jobs
$77.8K - $83.4K
14% of jobs
$83.4K - $89K
7% of jobs
$89K - $94.7K
2% of jobs
$32.7K
$64.4K
$94.7K
A Computer Programmer Contract job is a temporary or project-based role where a programmer is hired for a specific duration or task. Contractors typically develop, test, and maintain software applications based on client requirements. They may work independently or through an agency, often with flexible schedules. Unlike full-time employees, contract programmers usually do not receive benefits like health insurance or paid time off. Compensation is often higher to account for this.
To thrive as a Computer Programmer Contract, you need strong programming knowledge, problem-solving skills, and typically a degree in computer science or a related field. Proficiency with programming languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development environments are essential, while certifications such as Microsoft or Oracle developer credentials are valued. Excellent time management, communication, and the ability to quickly adapt to new projects or teams will set you apart in contract roles. These skills and qualities ensure that contract programmers can efficiently deliver high-quality solutions, quickly integrate into diverse work environments, and meet the expectations of multiple clients.
Computer Programmer Contractors often work on a variety of projects, including developing new software applications, updating existing systems, debugging code, or creating automation scripts based on client requirements. Workflows are usually managed through tools like Jira or Asana, and contractors collaborate remotely or on-site with development teams, business analysts, and project managers. Deadlines and deliverables are typically set by the client, and contractors may need to juggle multiple assignments simultaneously. The dynamic nature of contract work offers exposure to different industries and technologies, providing valuable experience and potential for career advancement.
The most popular types of Computer Programmer jobs in Virginia are:
For Computer Programmer Contract jobs in Virginia, the most frequently searched job titles are:
The top searched job categories for Computer Programmer Contract jobs in Virginia are:
Cities in Virginia with the most Computer Programmer Contract job openings:

Christiansburg, VA • On-site
Full-time
Posted 9 days ago
Support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings and related project documentation
Develop and maintain accurate CAD drawings, support design detailing from initial engineering concepts, and ensure drawing updates are properly reviewed, documented, and controlled within established drawing management and PDM systems
Interface with internal customers to document requests, retrieve existing drawings, clarify drawing needs, and ensure accurate technical information is available to support daily plant activities, troubleshooting, and project execution
Overview
CTG's long-standing Fortune 500 client of over 15 years has a W2 contract assignment for a Drafting/CAD Technician II.
Type: Contract
Job Title: Drafting/CAD Technician II
Location: Christiansburg, VA
Candidates must be able to commute and work onsite in Christiansburg, VA
Pay Rate: Based on experience
Work Hours: M-F 8am-5pm
Education: Associate degree or 2-year technical degree in CAD/CAM, Mechanical Engineering Technology, Electrical Engineering Technology, Electromechanical Engineering Technology, Manufacturing Technology, or a related field.
Description
We are seeking a contract Drafting/CAD Technician II to support engineering, maintenance, and operations teams with the creation, revision, control, and management of technical drawings and related project documentation.
This role will focus on developing and maintaining accurate CAD drawings, supporting design detailing from initial engineering concepts, and ensuring drawing updates are properly reviewed, documented, and controlled within established drawing management and PDM systems.
The CAD Technician will work closely with engineers to convert conceptual or modeled designs into complete drawing packages, update existing drawings based on field conditions, field markups, legacy drawings, or project changes, and maintain drawing accuracy throughout the revision process.
Responsibilities will also include supporting project documentation needs, organizing drawings, incorporating redlines, digitizing legacy drawings, tracking revisions, performing basic engineering calculations, updating specifications, and coordinating supporting technical information.
This position will interface with internal customers, primarily operations and maintenance personnel, to document requests, retrieve existing drawings, clarify drawing needs, and help ensure accurate technical information is available to support daily plant activities, troubleshooting, and project execution.
The ideal candidate will have strong CAD drafting skills, experience working in a controlled documentation environment, excellent attention to detail, and the ability to communicate effectively with engineering, maintenance, and operations personnel.
Experience with SolidWorks, AutoCAD, or similar CAD platforms is preferred, along with familiarity with PDM or drawing vault systems, manufacturing environments, mechanical or electrical equipment documentation, and continuous improvement of drawing and documentation workflows.
Requirements:
• Proficiency with SolidWorks or comparable 3D CAD software
• Ability to create, revise, and maintain detailed drawings and drawing packages
• Ability to read and interpret mechanical, electrical, and manufacturing drawings
• Working knowledge of GD&T and standard drafting practices
• Experience updating drawings from redlines, field changes, engineering input, or project documentation
• Experience converting legacy drawings, sketches, field markups, or other source documentation into accurate, controlled CAD drawings
• Ability to support basic engineering calculations and prepare or revise technical specifications under engineering direction
• Proficiency with Microsoft Excel and general computer-based documentation tools
• Strong attention to detail, organization, and document control discipline
• Ability to identify and recommend improvements to drawing, documentation, and workflow processes
• Ability to train new employees or team members on established drawing management, CAD, and documentation procedures
• Ability to work independently and as part of a team with minimal supervision
• Strong verbal and written communication skills
Qualifications
• Experience with SolidWorks or comparable 3D CAD software
• Experience creating, revising, and maintaining engineering drawings and drawing packages
• Knowledge of GD&T and standard drafting practices
• Experience working with controlled drawings, revisions, redlines, and technical documentation
• Ability to interpret engineering concepts and translate them into accurate CAD drawings
• Strong organizational and problem-solving skills
• Ability to effectively collaborate with engineers, maintenance personnel, operations teams, and other internal customers
• Experience in a manufacturing, industrial, or plant engineering environment is preferred
Additional Information
• No third party resumes will be accepted
• Drug testing and/or other employment-related inquiries may be conducted
• CTG will consider for employment-qualified applicants with criminal histories in a manner consistent with the requirements of all applicable local, state, and federal laws.
• All interested individuals MUST be able to work on a W2 Tax basis (no C2C or third party vendors)
• CTG is an Equal Employment Opportunity employer
• CTG is an E-Verify Company
To be considered for this opportunity, please apply directly through our website by clicking the link below.
Sourced by ZipRecruiter
We know that achieving our mission begins and ends with our people—and by people we mean you. Regardless of individual roles or responsibilities, regardless of industry or subject matter expertise, our lives happen in relation to other people—our colleagues, clients, and partners. CTG cultivates a workplace that attracts and develops the best people. Being Great Place to Work-CertifiedTM not only supports our Vision but also validates the rewarding workplace culture that has made CTG a leading IT and digital solutions and services company for more than 55 years.
Professional, scientific, and technical services
1,001 - 5,000 Employees
Buffalo, NY, US