1

Programmer Programmer Jobs in Virginia (NOW HIRING)

SAS Programmer Location: Remote/Hybrid Job Type: Full-Time Position Overview: Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory submission activities.

Description SAS Programmer Location: Remote/Hybrid Job Type: Full-Time Position Overview: Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory submission ...

SAS Programmer Location: Remote/Hybrid Job Type: Full-Time Position Overview: Venesco is seeking a skilled SAS Programmer to support clinical data analysis and regulatory submission activities.

Role : .Net Programmer Location : RICHMOND, VA (onsite 3 days per week) Job Type : Contract ONLY LOCAL With LOCAL DL * Interview Process: In Person Only * **ALL interviews ONSITE Responsibilities:

We are seeking a skilled Programmer Analyst to design, develop, and maintain software applications and systems. The ideal candidate will have at least 5 years of professional experience, a bachelor ...

CNC Programmer

Damascus, VA · On-site

$22.25 - $30.25/hr

The CNC Programmer is responsible for programming CNC machines and developing associated manufacturing processes. Process development includes identifying the necessary tools, fixtures, equipment ...

CNC Programmer

New Market, VA

$25.75 - $35.25/hr

Job Title: CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of ...

CNC Programmer

New Market, VA · On-site

$25.75 - $35.25/hr

CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of highprecision metal ...

Be Seen First

PLC Programmer

Sterling, VA · On-site

$90K - $120K/yr

The PLC Programmer will be a key member of the Controls Engineering team, and will work on development, testing, programming, integration and implementation of control and/or monitoring solutions for ...

CNC Programmer

New Market, VA · On-site

$25.75 - $35.25/hr

CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...

CNC Programmer

New Market, VA

$25.75 - $35.25/hr

CNC Programmer Location: New Market, VA Job Summary: The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal ...

An Unannounced Game Studio based in Fairfax, VA and led by industry veterans is searching for Jr-Mid Programmers to join a talented team in creating amazing games. Responsibilities Write portable ...

CNC Programmer

Damascus, VA · On-site

$22.25 - $30.25/hr

Job Summary/Overview The CNC Programmer is responsible for programming CNC machines and developing associated manufacturing processes. Process development includes identifying the necessary tools ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

CNC Programmer

Newport News, VA · On-site

$40 - $60/hr

CNC Programmer Eagle Technologies, LLC (Newport News, Va) is seeking a highly qualified CNC Programmer with relevant experience using Mastercam software. Eagle Technologies manufactures helicopter ...

next page

Showing results 1-20

Programmer Programmer information

See Virginia salary details

$12

$40

$71

How much do programmer programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for programmer programmer in Virginia is $40.19, according to ZipRecruiter salary data. Most workers in this role earn between $26.92 and $50.77 per hour, depending on experience, location, and employer.

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

To thrive as a Programmer, you need strong analytical thinking, coding proficiency in languages such as Python, Java, or C++, and a relevant degree or equivalent experience. Familiarity with development environments, version control systems like Git, and possibly certifications such as Microsoft Certified: Azure Developer are often required. Problem-solving abilities, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure that programmers can build reliable software, adapt to changing requirements, and contribute effectively to collaborative development projects.

What are some common challenges programmers face when working on large-scale projects?

Programmers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication within cross-functional teams, and maintaining code quality as the project evolves. Balancing rapid development with thorough testing and documentation can also be demanding. Additionally, integrating new features without introducing bugs or technical debt requires careful planning, collaboration, and adherence to best practices like version control and code reviews.

What are programmers?

Programmers, also known as software developers or coders, are professionals who write, test, and maintain computer programs and software applications. They use programming languages such as Python, Java, C++, or JavaScript to create software solutions that meet user needs or solve specific problems. Programmers often work as part of a team to design, develop, and improve software systems, ensuring that programs run efficiently and securely. Their responsibilities may also include debugging code, updating existing software, and collaborating with other IT professionals to deliver high-quality products.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are popular job titles related to Programmer Programmer jobs in Virginia? For Programmer Programmer jobs in Virginia, the most frequently searched job titles are:
What cities in Virginia are hiring for Programmer Programmer jobs? Cities in Virginia with the most Programmer Programmer job openings:
Infographic showing various Programmer Programmer job openings in Virginia as of May 2026, with employment types broken down into 78% Full Time, 7% Part Time, 1% Temporary, 13% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $83,598 per year, or $40.2 per hour.
VTC/Crestron Programmer

VTC/Crestron Programmer

Precision Solutions

Springfield, VA • On-site

Other

Posted 28 days ago


Job description

Overview
VTC/Crestron Programmer
Onsite | Springfield, VA | 5 Days a Week - 25% travel
Active Top Secret Clerance Required
Summary
We are seeking a talented and highly motivated VTC/Crestron Programmer to join our team! As a VTC/Crestron Programmer, you will be responsible for designing, developing, and implementing audiovisual systems using Crestron programming languages as well as managing and maintaining video teleconferencing (VTC) systems. You will work with our team of audiovisual professionals to create AV and VTC solutions for our client. The ideal candidate will have at least 2 years of Crestron programming experience and possess excellent communication skills.
Responsibilities
  • Design, program, and integrate audiovisual systems using Crestron programming languages
  • Manage and maintain video teleconferencing (VTC) systems, including hardware and software components
  • Collaborate with audiovisual professionals to determine project requirements and objectives
  • Develop system architecture and design documents
  • Program, test, and troubleshoot audiovisual and VTC systems to ensure proper functionality and performance
  • Provide technical support to project teams and clients as needed
  • Stay current on industry trends and new technologies related to audiovisual and VTC systems and Crestron programming languages

Requirements
  • Possess a minimum of 2 years of experience in VTC systems programming, design, and implementation as it relates Crestron components
  • Possess 2 years of working knowledge of Crestron multi-layer switch configuration, troubleshooting, and design
  • A Current DOD Top Secret security clearance is required

Clearance Requirements
  • Applicants selected will be subject to a security investigation and will need to meet eligibility requirements for access to classified information; Top Secret clearance is required with the ability to obtain an SCI.

Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.