1

Software Contractor Jobs in Virginia (NOW HIRING)

Software Engineer

Fredericksburg, VA ยท On-site

$125K - $150K/yr

AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority ... Responsibilities As a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity ...

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Software Engineer

Chantilly, VA ยท On-site

$70K - $90K/yr

... contractor with the DHS Cybersecurity & Infrastructure Security Agency (CISA), a career at ... Build software components in .NET Core * Support the re-design of existing software infrastructure ...

Software Engineer

Chantilly, VA ยท On-site

$125K - $160K/yr

... contractor with the DHS Cybersecurity & Infrastructure Security Agency (CISA), a career at ... Build software components in .NET Core * Support the re-design of existing software infrastructure ...

Software Engineer

Chantilly, VA ยท On-site

$100K - $120K/yr

... contractor with the DHS Cybersecurity & Infrastructure Security Agency (CISA), a career at ... Build software components in .NET Core * Support the re-design of existing software infrastructure ...

This role combines senior software engineering expertise with the responsibilities of a Task Manager, including managing personnel and the planning, scheduling, and performance of contracted tasks.

Software Architect

Mclean, VA ยท Remote

$112K - $225K/yr

As a Software Development Architect, you will work with our growing DevSecOps practice evaluating ... Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients ...

Software Architect

Mclean, VA ยท Remote

$112K - $225K/yr

Overview As a Software Development Architect, you will work with our growing DevSecOps practice ... Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients ...

Software Architect

Mclean, VA ยท On-site

$112K - $225K/yr

Overview As a Software Development Architect, you will work with our growing DevSecOps practice ... Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients ...

They are seeking a Software Tester to define and develop test standards for IT products, ensuring ... government, federal contractors, and commercial clients. Founded in 2017, the company is ...

We are searching for a Software Engineer to support government operations in Chantilly, Virginia ... and contractors. Development Skills: Hands-on experience with: * Single Page Applications using ...

Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position ... We are a growing small business and a trusted federal contractor offering full scope consulting ...

next page

Showing results 1-20

Software Contractor information

See Virginia salary details

$47.6K

$110.9K

$164.6K

How much do software contractor jobs pay per year?

As of Jul 5, 2026, the average yearly pay for software contractor in Virginia is $110,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,200.00 and $128,900.00 per year, depending on experience, location, and employer.

What is a Software Contractor job?

A Software Contractor is a self-employed or agency-hired professional who develops, maintains, or tests software for clients on a temporary or project basis. Unlike full-time employees, contractors typically work on short-term contracts and may serve multiple clients. They are responsible for delivering specific software solutions, often specializing in particular technologies or industries. Contractors must manage their own taxes, benefits, and job stability, but they have greater flexibility and earning potential.

What are the typical challenges faced by software contractors, and how can they be managed?

Software contractors often face challenges such as rapidly learning new codebases, adapting to diverse client expectations, and managing multiple projects or contracts concurrently. Success in this role requires effective communication to clarify requirements, strong organizational skills to prioritize tasks, and adaptability to integrate into different team cultures or workflows. Building a reliable professional network can also help overcome periods of inconsistent work. By proactively managing time, staying updated with industry trends, and clearly setting expectations with clients, software contractors can navigate these challenges and maintain a steady, rewarding career.

What are the key skills and qualifications needed to thrive in the Software Contractor position, and why are they important?

To thrive as a Software Contractor, you need strong programming skills, proficiency in software development methodologies, and the ability to independently manage projects, typically supported by a relevant degree or extensive experience. Familiarity with tools such as version control systems (e.g., Git), project management platforms, and possibly certifications like AWS Certified Developer or PMP is often expected. Excellent communication, problem-solving, and time management skills set top contractors apart, as these enable effective client interaction and project delivery. These abilities are crucial because software contractors must efficiently deliver high-quality solutions on deadline while adapting to varying client requirements and work environments.

What are the most commonly searched types of Software Contractor jobs in Virginia? The most popular types of Software Contractor jobs in Virginia are:
What are popular job titles related to Software Contractor jobs in Virginia? For Software Contractor jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Software Contractor jobs in Virginia look for? The top searched job categories for Software Contractor jobs in Virginia are:
What cities in Virginia are hiring for Software Contractor jobs? Cities in Virginia with the most Software Contractor job openings:
Software Engineer

Software Engineer

AMERICAN SYSTEMS

Fredericksburg, VA โ€ข On-site

$125K - $150K/yr

Full-time

Posted 25 days ago


Job description

Overview
**This is a pipeline requisition designed to collect resumes for potential upcoming work at AMERICAN SYSTEMS and does not represent a current opening. Qualified candidates will be contacted when an opening/funding becomes available**
AMERICAN SYSTEMS is an employee-owned federal government contractor supporting national priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.
Responsibilities
As a senior Software Developer with AMERICAN SYSTEMS, you will have an opporunity to do the following:
  • Support a Department of Justice program, who designs, builds and implements highly technical data collection systems.
  • Support a technology lab who dynamically implements technology to meet their outside customers uniquely defined evidence collection needs.
  • Serve as development expert in software engineering, with a primary focus Web GUI Development.
  • Provide expertise in Stylesheets, Java Script ES6, HTML and HTML5 standup.
  • Be proficient in the following programming languages: C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic.
  • Provide support in a variety of areas to include Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSP), Windows devices Drivers, Embedded SQL, Video Transcoding, Bandwidth Aggregation, and OCR data processing.
  • Provide leadership and research in advanced software engineering concepts. Provides solutions to highly complex problems of a specialized product or design development, with a wide range of projects or programs.
  • Be responsible for requirements analysis, subsystem allocation, performance analysis, and system engineering leadership.
  • Prepare reports as needed relating to assignments, as required. Maintains technical competence and state-of-the-art expertise in areas of technical specialization.

Qualifications
  • Active Top-Secret Clearance.
  • U.S. Citizenship Required for the purposes of obtaining/holding a U.S. security clearance
  • Serve as a senior Software Developer with expertise in software engineering, with a primary focus Web GUI Development.
  • Experience with Stylesheets, jQuery, Java Script ES6, HTML and HTML5.
  • Proficient in the following programming languages: C/C++, JAVA Native Interface (JNI), JAVA, Database Connectivity (JDBC), Oracle Pro *C, Structured Query Language (SQL), and Visual Basic.
  • Proficiency in the administration and use of Azure DevOps.
  • Proficiency in the administration and use of Azure DevOps helpful.
  • Worked and supported development environment with regression testing capabilities.
  • Provide support in a variety of areas to include Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSP), Windows devices Drivers, Embedded SQL, Video Transcoding, Bandwidth Aggregation, and or OCR data processing.
  • Bachelor's Degree (BS) with 8+ years of relevant experience or Associate's Degree (AS) with 10+ years relevant experience or High School/GED with 13+ years relevant experience.

EEO Statement
EEO Race/Sex/Disability Status/Veteran Status