1

Computer Programmer Contract Jobs in Richmond, VA

Quality Engineer

Richmond, VA · On-site

$95 - $130/hr

... Computer Science, or a related technical discipline * 5+ years of experience in quality engineering or quality assurance, including oversight of third-party or contract manufacturing * Strong ...

New

Quality Engineer

Henrico, VA · On-site

$90K - $120K/yr

... Computer Science, or a related technical discipline. * 5+ years of experience in quality engineering or quality assurance, including oversight of third-party or contract manufacturing. * Strong ...

... Computer Science, or a related technical discipline. * 5+ years of experience in quality engineering or quality assurance, including oversight of third-party or contract manufacturing. * Strong ...

Sr Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Richmond VA Duration : 3 Months Contract To Hire # Position : 3 Required Skills- • Full stack ... Computer Science, Information Systems, or other related field Or equivalent work experience.

Sr Java Developer

Richmond, VA · On-site

$56.75 - $72.25/hr

Richmond VA Duration : 3 Months Contract To Hire # Position : 3 Required Skills- Full stack ... Computer Science, Information Systems, or other related field Or equivalent work experience.

Showing results 21-40

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 20, 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.

Fullstack Software Engineer (data oriented, Python & Azure) - Contract - Hybrid at RVA

Alphanumeric Systems

Richmond, VA • On-site

$61 - $66/hr

Full-time

Re-posted 20 days ago


Job description

Senior Software Engineer (Hybrid - Richmond, VA)

Pay Range: $61 - $66/hour (W2 Only)

Type: Contract (with potential for conversion)

Location: Richmond, VA - Hybrid (2 days onsite) preferred.

Remote considered for candidates located in EST/CST time zones within the following

states: CO, CT, DE, FL, GA, IL, MA, MD, MO, NC, NE, NJ, NY, NV, PA, SC, TN, TX, VA, WV.

Note: No C2C or third-party candidates.

About the Role

Alphanumeric is hiring a Senior Software Engineer to join our partner's engineering team in Richmond, VA, supporting a leading organization with a long-standing footprint in the financial and insurance industries. This is an opportunity to play a key role in building scalable, high-performance web applications and data pipelines that enable critical analytics and insights.

You'll design, build, and maintain modern data and application solutions using Postgres SQL, Azure Synapse, Python, and PySpark, ensuring performance, reliability, and quality across systems.

Key Responsibilities

  • Build and maintain scalable web applications, data pipelines, and workflows using Postgres SQL and Azure Synapse.
  • Troubleshoot, enhance, and optimize existing UI and data workflows for reliability and performance.
  • Analyze and resolve production issues across front end, back end, and data layers with root-cause analysis and permanent fixes.
  • Design and maintain data control frameworks to ensure integrity, security, and compliance across Synapse and integrated applications.
  • Collaborate with actuarial stakeholders to gather requirements and deliver reliable, highquality solutions.
  • Participate in Agile ceremonies, backlog grooming, and task estimation.
  • Apply CI/CD, unit testing, version control, and monitoring best practices.
  • Use automation and scripting to improve deployment efficiency and system scalability.
  • Support QA/UAT cycles, ensuring deliverables meet business and usability expectations.
  • Create and maintain comprehensive technical documentation for long-term knowledge sharing.

Job Req:

Preferred Skills & Technologies

  • Azure Synapse, Databricks, Azure DevOps, Azure App Service, Postgres SQL
  • Strong programming experience in Python, SQL, and PySpark
  • Hands-on experience with cloud data lakes and CI/CD pipelines (Git)
  • Familiarity with web UI services and Azure-based deployment environments

Ideal candidate

  • A self-driven engineer who thrives in collaborative, Agile environments.
  • Comfortable wearing multiple hats: developer, tester, and business analyst.
  • Passionate about building scalable, maintainable, and secure data systems.
  • Skilled communicator who bridges the gap between technical and business stakeholders.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Data Science, Mathematics, or related field (or equivalent experience).
  • Hands-on experience with Azure Synapse, Delta Lake, and Postgres database platforms.
  • Expertise in SQL and Python, with a strong understanding of Azure App Service and web UI integration.
  • Proven analytical, problem-solving, and critical thinking skills.

Why Join Alphanumeric?

Alphanumeric is a dynamic, people-first company founded in 1979, partnering with global leaders in life sciences, healthcare, and technology.

We are dedicated to helping organizations achieve smarter, more efficient operations-while treating our people like family.

Join a team where your contributions are valued, your ideas matter, and your work truly makes an impact.

Apply today and Make Your Mark!