1

Computer Programmer Contract Jobs in Richmond, VA

Project Engineer 1

Richmond, VA · On-site

$65K - $75K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Working knowledge of AIA Contract Documents, contract law, and subcontracts. * Demonstrated ability ... Ability to utilize technology and computer programs to assist in the performance of job duties.

Design Engineer Senior 3

Richmond, VA · On-site

$104K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The responsibilities include the administration and maintenance of high performance computer ... contracts of similar scope, type and complexity with the provision of SE services for physical ...

Design Engineer Senior 3

Richmond, VA · On-site

$104K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The responsibilities include the administration and maintenance of high performance computer ... contracts of similar scope, type and complexity. with the provision of SE services for physical ...

Design Engineer Staff 2

Richmond, VA · On-site

$90K - $113K/yr

The responsibilities include the administration and maintenance of high performance computer ... contracts of similar scope, type and complexity. with the provision of SE services for physical ...

AWS Data Engineer

Richmond, VA · On-site

$113K - $136K/yr

Richmond, VA (Onsite) Duration: Long term contract Note: Ex-CapitalOne candidates preferred ... Job Requirements: * Bachelor's degree in Computer Science, Engineering, or related field.

Mechanical Engineer

Henrico, VA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

This position is well-suited for a detail-oriented engineer with strong CAD experience, an ... Experience working with contract manufacturing or third-party production partners What Success ...

Senior Project Controls Engineer

Richmond, VA · Remote

$135K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Contract budget base log, Earned Value Management System (EVMS), and revenue forecasts (both ETC ... Computer proficiency in basic project control software applications, including Primavera (P6 ...

Lead Design Engineer

Richmond, VA · On-site

$140K - $200K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Provide leadership and direction to other design engineers and CAD modelers. Foster a collaborative ... Understand varying contract and safety requirements to develop plans safely and in accordance with ...

Showing results 41-60

Computer Programmer Contract information

See Richmond, VA salary details

$32.7K

$64.3K

$94.5K

How much do computer programmer contract jobs pay per year?

As of Aug 19, 2026, the average yearly pay for computer programmer contract in Richmond, VA is $64,300.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,000.00 and $79,200.00 per year, depending on experience, location, and employer.

What is a computer programmer contract?

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.

What are the key skills and qualifications needed to thrive as a computer programmer contract?

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.

What types of projects do computer programmer contracts typically work on, and how is workflow managed?

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.

What is the hourly rate for a computer programmer?

The hourly rate for a computer programmer varies based on experience, location, and specialization, but typically ranges from $25 to $100 or more. Contract computer programmers often charge higher rates to account for project scope and skill level, with rates increasing for those with expertise in specific programming languages or technologies.

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

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

What are popular job titles related to Computer Programmer Contract jobs in Richmond, VA?

For Computer Programmer Contract jobs in Richmond, VA, the most frequently searched job titles are:

What job categories do people searching Computer Programmer Contract jobs in Richmond, VA look for?

The top searched job categories for Computer Programmer Contract jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Computer Programmer Contract jobs?

Cities near Richmond, VA with the most Computer Programmer Contract job openings:

Infographic showing various Computer Programmer Contract job openings in Richmond, VA as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $64,300 per year, or $30.9 per hour.

$70 - $100/hr

Other

Medical, Life, Retirement

Posted 4 days ago


General Dynamics Ordnance and Tactical Systems rating

7.4

Company rating: 7.4 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

Company Overview

General Dynamics Ordnance and Tactical Systems (OTS) is a global leader in the design, engineering and production of munitions, energetics, weapons, armaments, and missile subsystems around the world. OTS empowers the U.S. military and its allies with an extensive range of overarching product segments applied across all levels of strategic and tactical operations, providing a cutting‑edge advantage to our warfighters. Our Ethos of Honesty, Trust, Transparency, and Alignment are the guiding principles that form the foundation of everything we do. Integrity is paramount, innovation fuels our passion, customer satisfaction is at the core of our mission, and collaboration is key to our success—fostering a culture of teamwork and mutual respect among employees, partners, and stakeholders. Whether you are just starting out on your career journey or are an experienced professional, we offer a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits that include career development and recognition programs.

Job Summary

Provides technical oversight for DoD ammunition production programs through business capture, production support, ballistic test validation, continuous improvement, and design/development efforts ensuring compliant, on‑schedule delivery and resolving technical issues to maintain safety and meet all contractual requirements. You will also provide technical support for complex program activities by developing and applying advanced engineering theories, methods and research techniques in the investigation and solution of complex technical problems.

General Profile
  • Requires in-depth conceptual and practical knowledge in own job discipline and basic knowledge of related job disciplines
  • Solves complex problems
  • Works independently, receives minimal guidance
  • May lead projects or project steps within a broader project or may have accountability for on‑going activities or objectives
  • Acts as a resource for colleagues with less experience
  • Consistent exercise of discretion & judgment
Essential Functions
  • Applies standard engineering techniques to design, analyze, test, maintain, repair, or improve products, components, or assemblies.
  • Analyzes, develops and evaluates systems.
  • Improves and maintains current systems or creates brand new projects.
  • Designs and drafts blueprints, visits systems in the field and manages projects.
  • Applies engineering techniques and analyses within the scope of the assignment.
Required Qualifications
  • Required education and experience: Associate's Degree and 5-7 years' experience
  • Discipline/Major: Engineering degree required
  • Critical professional related technical skills; computer skills: Proficient in Microsoft Office (Excel, Word, PowerPoint)
Preferred Qualifications
  • Preferred education and experience: Bachelor's Degree in Manufacturing Engineering or Mechanical Engineering or Industrial Technology or Chemical Engineering.
  • Knowledge, skills & abilities: Oral and written communication skills. Critical thinking skills. Problem solving skills. Mathematic skills. Computer skills. Technical expertise.
  • Experience within chemical manufacturing or the defense industry highly desired.
  • Experience in energetic materials field.
  • Strong engineering skills and understanding of the design and composition of most existing products and engineering/business processes and principles.
Physical Requirements
  • Must be able to remain in a stationary position at a desk and/or computer for extended periods of time.
  • Requires regular movement throughout GD-OTS facilities.
  • Work may require employee to work inside and outside with exposure to changing climate and/or operate machinery.
Travel Requirements

Up to 25% travel likely.

Legal Disclaimer

The above statements describe the general nature and level of work only. The statements do not represent an exhaustive list of required responsibilities and skills. Other duties may be added or this job description may be amended at any time. This job description does not alter an employee's at-will employment status or create an employment agreement or contract, implied or otherwise.

#J-18808-Ljbffr

What General Dynamics Ordnance and Tactical Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom