1

Programmer Jobs in Winchester, VA (NOW HIRING)

GovCIO is seeking a Journeyman Systems Engineer to support a critical government computer system for the U.S. Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ...

GovCIO is seeking a Journeyman Systems Engineer to support a critical government computer system for the U.S. Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ...

Civil Project Engineer

Marshall, VA · On-site

$90 - $100/hr

Civil Project Engineer Full Time MARSHALL, VA, US 30+ days ago Requisition ID: 1002 Salary Range: $90,000.00 To $100,000.00 Annually Carter Run is a growing Civil Engineering / Land Development ...

Civil Project Engineer

Marshall, VA · On-site

$90K - $100K/yr

Carter Run is a growing Civil Engineering / Land Development Consulting Firm located in Warrenton, Virginia. We specialize in engineering design for residential and commercial projects, land planning ...

Civil Project Engineer

Marshall, VA · On-site

$90K - $100K/yr

Carter Run is a growing Civil Engineering / Land Development Consulting Firm located in Warrenton, Virginia. We specialize in engineering design for residential and commercial projects, land planning ...

Civil Project Engineer

Marshall, VA · On-site

$90K - $100K/yr

Carter Run is a growing Civil Engineering / Land Development Consulting Firm located in Warrenton, Virginia. We specialize in engineering design for residential and commercial projects, land planning ...

Independently manage engineering design aspects of a project with minimal assistance or guidance * Review contract documents to be familiar with project requirements * Attend project meetings as ...

Senior Systems Engineer

Kearneysville, WV · On-site

$106K - $136K/yr

GovCIO is seeking a Senior Systems Engineer to support a critical government computer system for the U.S. Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ...

Senior Systems Engineer

Kearneysville, WV · On-site

$106K - $136K/yr

GovCIO is seeking a Senior Systems Engineer to support a critical government computer system for the U.S. Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ...

Mobile Developers are embedded within cross-functional Agile teams and play a critical role in delivering secure, reliable, and user-friendly digital experiences to millions of members. This role ...

Control Engineer 1

Winchester, VA · On-site

$65K - $81K/yr

Controls Engineers 1 are responsible for designing, developing, installing, and maintaining equipment used to monitor and control systems, machinery and processes. Controls Engineers work in various ...

We engineer technologies that protect customers' products - whether they are battling heat, light, corrosion, abrasion, moisture, or chemicals - and add dimension and beauty with colourful finishes.

Showing results 41-60

Programmer information

See Winchester, VA salary details

$11

$38

$66

How much do programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for programmer in Winchester, VA is $38.41, according to ZipRecruiter salary data. Most workers in this role earn between $25.00 and $50.00 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

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 proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Winchester, VA?

The most popular types of Programmer jobs in Winchester, VA are:

What cities near Winchester, VA are hiring for Programmer jobs?

Cities near Winchester, VA with the most Programmer job openings:

Infographic showing various Programmer job openings in Winchester, VA as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $79,903 per year, or $38.4 per hour.

$87K - $113K/yr

Full-time

Re-posted 13 days ago


Thermo Fisher Scientific rating

7.8

Company rating: 7.8 out of 10

Based on 428 frontline employees who took The Breakroom Quiz

175th of 544 rated manufacturers


Job description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Adherence to all Good Manufacturing Practices (GMP) Safety Standards, Loud Noises (Equipment/Machinery), Office, Some degree of PPE (Personal Protective Equipment) required (safety glasses, gowning, gloves, lab coat, ear plugs etc.)

Job Description

As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer. We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.

DESCRIPTION:

As an Engineering Execution Lead within Manufacturing Engineering at Thermo Fisher Scientific, you will play a critical role in delivering complex manufacturing modernization, capital, and operational readiness projects that support our mission of making the world healthier, cleaner, and safer. This role serves as the primary engineering integration point between Engineering, Validation, Quality, Operations, Facilities, Supply Chain, and external partners to ensure projects are designed, executed, qualified, and transitioned successfully into routine operations.

The Engineering Execution Lead is responsible for driving engineering workstreams from concept through implementation, including scope development, design coordination, risk management, engineering documentation, equipment modifications, facility upgrades, utility changes, and qualification readiness. This role focuses on execution leadership, ensuring engineering deliverables are completed on time, dependencies are actively managed, risks are escalated early, and project commitments are met.

Working across multiple concurrent projects, you will coordinate internal and external engineering resources, establish clear priorities, facilitate technical decision-making, and maintain alignment between engineering activities and overall project schedules. You will partner closely with Validation and Quality teams to ensure engineering packages are inspection-ready, support qualification execution, and enable successful product and process implementation in regulated manufacturing environments.

Success in this role requires strong technical judgment, exceptional organizational skills, proactive communication, and the ability to influence cross-functional teams without direct authority.

REQUIREMENTS:

• Advanced Degree plus 6 years of experience, or Bachelor's Degree plus 8 years of experience in pharmaceutical, biotechnology, medical device, diagnostics, or other regulated manufacturing environments

• Preferred Fields of Study: Engineering (Chemical, Mechanical, Electrical, Industrial, Manufacturing, Automation, or related field)

• Demonstrated experience leading engineering execution for capital projects, manufacturing modernization initiatives, facility upgrades, equipment installations, or process improvement programs

• Strong project and program management skills with proven ability to manage multiple concurrent engineering workstreams and competing priorities

• Experience coordinating engineering activities across Quality, Validation, Operations, Facilities, Supply Chain, Procurement, and external contractors

• Experience developing and managing engineering deliverables including:

  • User Requirement Specifications (URS)

  • Functional Requirement Specifications (FRS)

  • Design Reviews

  • Risk Assessments

  • Engineering Studies

  • Commissioning and Qualification Support Documentation

• Understanding of cGMP requirements, validation lifecycle principles, and change control processes

• Experience supporting equipment qualification, facility qualification, utility qualification, and process validation activities

• Ability to identify, escalate, and resolve technical and execution risks before they impact project schedules

• Experience managing engineering contractors, vendors, and external service providers

• Strong stakeholder management skills with ability to influence decisions across multiple organizational levels

• Excellent written and verbal communication skills, including presentation of project status, risks, and technical recommendations to leadership teams

• Ability to develop integrated engineering execution plans and coordinate resource requirements across multiple projects

• Experience with project planning and execution tools such as MS Project, Smartsheet, Primavera, Planner, Visio, or equivalent systems

• Working knowledge of manufacturing automation, process control systems, utilities, and production equipment

• Ability to work in manufacturing environments, including cleanrooms and controlled areas, as required

• Available for occasional travel and off-hours support during critical implementation, startup, or qualification activities

PREFERRED QUALIFICATIONS:

• PMP, CAPM, or equivalent project management certification

• Experience leading site modernization, technology transfer, facility expansion, or manufacturing transformation programs

• Experience supporting FDA, ISO, customer, or regulatory inspections

• Demonstrated ability to lead engineering execution through ambiguity and changing business priorities

• Experience building execution plans, resource forecasts, and engineering readiness assessments for complex manufacturing programs


What Thermo Fisher Scientific employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom