1

Programmer Programmer Jobs in Virginia (NOW HIRING)

Cam Programmer Location: Norfolk, VA Shift: Monday to Friday, 7:30 am-4:30pm Type Direct Hire About the Company: Our client is a family owned company that manufactures valves for military and ...

About the Company Athena Technology Group, Inc. (ATG) is a Service-Disabled Veteran Owned Small Business (SDVOSB) focused on Information Technology and Communications consulting, system engineering ...

The Work The Programmer I is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

The Work The Programmer I is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

Programmer I

Blackstone, VA · On-site

$24.99/hr

The Work The Programmer I is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

The Work The Programmer I is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

Overview Geospatial Programmer McLean, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing ...

The Work The Programmer II is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

The Work The Programmer II is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

Programmer II

Blackstone, VA · On-site

$24.99/hr

The Work The Programmer II is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

CNC CAD/CAM Programmer Location: Newport News, VA Duration: Full-Time, Contract to Hire Shift Schedule: 1st shift (7:00 AM to 3:30 PM EST) Pay Rate: Starts at $25.00, higher depending on experience

The Work The Programmer II is responsible for programming and designing web-based and technology-based enhancements in accordance with an established Instructional Systems Design model, Training and ...

PLC Programmer

Eagle Rock, VA · On-site

$67.10K - $91.30K/yr

Engineering Design Leader Position Location: Gala Eagle Rock Main Position Objectives The PLC Programmer develops and supports PLC and HMI software for the MAAG family of equipment to ensure proper ...

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 31, 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.
AV Programmer 102099 with Security Clearance

Other

Posted 2 days ago


Job description


AV Programmer 
Location: Herndon, VA 
Required Clearance: Top Secret/SCI with CI Poly  Since 1999, ITEC has delivered mission-critical support to the DoD and Intelligence Community. Now part of ManpowerGroup Public Sector (MGPS), we continue that work with expanded capabilities. Employees hired through this process will join MGPS and receive a comprehensive benefits package and competitive pay.  U.S. Citizenship Mandatory: Due to our US federal government contract, candidates for this position are required to be a US Citizen and will be subject to a background investigation.  Required Skills: Proficiency in modern programming and scripting languages such as C++, Java, JavaScript, Perl, Python, and Visual Basic. Experience in system integration, testing & troubleshooting of complex A/V systems. Hands-on experience with network programming. Strong analytical and problem-solving skills with attention to detail. Familiarity with systems engineering principles and integration best practices. Willingness to upgrade from CIP to FSP (Full Scop Polygraph) or already have a current Full Scop Polygraph (FSP). Level 2: 1+ years of related work experience or an equivalent combination of education and experience. Proficiency in modern programming and scripting languages such as C#, Java, JavaScript, Perl, Python, and Visual Basic. Experience in system integration, testing, and troubleshooting of complex A/V systems. Hands-on experience with network programming. Strong analytical and problem-solving skills with attention to detail. Familiarity with systems engineering principles and integration best practices. * Any AV Programming (Crestron, AMX, etc.)/working in these system environments is a plus