1

Hourly Software Engineer Jobs in Reston, VA (NOW HIRING)

Software Engineer

Leesburg, VA · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineer Overview: The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role ...

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

Job #3257 SOFTWARE ENGINEER Chantilly, VA The Software Engineer will design and develop complex new software products, or make significant enhancements to existing software. The candidate must have ...

Software Engineer

Washington, DC · On-site

$120K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Software Engineer * Location: Washington, DC * Position Type: Onsite * Clearance: TS/SCI * Performing engineering assignments relative to the operations and maintenance of the customer system

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Be Seen First

Software Engineer

Sterling, VA · On-site

$135K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a software engineer to maintain and extend an existing API layer connecting a modern user interface to a complex backend signal processing and mission system baseline. The ideal ...

Software Engineer

Centreville, VA · Remote

$100/hr

  • Medical

  • Dental

  • Vision

  • Retirement

Software Engineer Location-Type: Remote (U.S.) Start Date Is: July 27 Duration: 3 Month Contract-to-Hire Compensation Range: $50/hr - $63/hr (conversion after 3 months to $100-130k) Benefits:

Booz Allen Hamilton is looking for a Software Engineer who is driven by purpose and ready to build software that directly supports mission‑critical operations across the space domain. In this role ...

We are seeking a skilled Software Engineer to support the design, development, configuration, integration, and maintenance of complex SAP systems and custom solutions. This role involves working ...

Be Seen First

Software Engineer

Sterling, VA · On-site

$135K - $150K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are seeking a software engineer to maintain and extend an existing API layer connecting a modern user interface to a complex backend signal processing and mission system baseline. The ideal ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position is an opportunity to work on a software engineering team with ...

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Software Engineer Location: Quantico, VA At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and ...

Overview VTG is seeking a Software Developer with strong software engineering experience and a proven ability to design, develop, analyze, and test complex software systems. The ideal candidate will ...

Software Engineer

Herndon, VA · On-site

$101K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer Level : Intermediate Software Engineer to Senior Software Engineer Education Minimums : Bachelor's degree from an accredited college in a related discipline, or equivalent ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position is an opportunity to work on a software engineering team with ...

The Software Engineer will support DHS CISA by designing, developing, and maintaining secure applications that enable mission-critical operations and modernization. This role contributes to Agile and ...

Software Engineer

Ashburn, VA · On-site

$90K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position is an opportunity to work on a software engineering team with ...

Showing results 41-60

Hourly Software Engineer information

See Reston, VA salary details

$66.1K

$153.5K

$213.8K

How much do hourly software engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for hourly software engineer in Reston, VA is $153,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,800.00 and $180,000.00 per year, depending on experience, location, and employer.

What is an hourly software engineer?

An Hourly Software Engineer is a software developer who is paid based on the number of hours worked rather than a fixed salary. These engineers typically work as contractors, freelancers, or part-time employees, giving them flexibility in their schedules. They may take on short-term projects, assist with specific tasks, or provide ongoing support for businesses. Their compensation is usually determined by an agreed-upon hourly rate, which can vary based on experience, location, and project complexity.

What are the key skills and qualifications needed to thrive as an hourly software engineer?

To excel as an Hourly Software Engineer, you need a solid knowledge of programming languages (such as Python, Java, or JavaScript), familiarity with software development life cycles, and typically a degree in computer science or related field. Experience with development tools like Git, version control systems, and cloud platforms, as well as certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer, are commonly valued. Flexibility, time management, and strong communication skills are important soft skills for adapting to project needs and collaborating effectively on a contract or hourly basis. These skills and qualities ensure you can contribute efficiently, meet project deadlines, and maintain high code quality in a dynamic work environment.

What is the typical work structure and environment for an hourly software engineer?

Hourly Software Engineers often work on a contract or freelance basis, joining teams for specific projects or limited timeframes. Depending on the employer or client, you may work remotely, onsite, or in a hybrid setting with flexible hours set around project milestones. You’ll typically collaborate with other engineers, project managers, and sometimes clients, focusing on tasks like coding, debugging, and feature implementation within specific deliverable timelines. The work environment is usually fast-paced and goal-oriented, requiring the ability to quickly integrate with teams and adapt to varying work styles. This role is well-suited for professionals seeking variety in projects and schedules, as well as the opportunity to enhance their technical skills across different platforms and industries.

How much does a hourly software engineer get paid an hour?

Hourly software engineers typically earn between $25 and $80 per hour, depending on experience, location, and specialization. Entry-level positions may pay closer to the lower end, while experienced engineers with specialized skills or certifications can earn toward the higher end of this range.

What are the most commonly searched types of Software Engineer jobs in Reston, VA?

The most popular types of Software Engineer jobs in Reston, VA are:

What are popular job titles related to Hourly Software Engineer jobs in Reston, VA?

For Hourly Software Engineer jobs in Reston, VA, the most frequently searched job titles are:

What cities near Reston, VA are hiring for Hourly Software Engineer jobs?

Cities near Reston, VA with the most Hourly Software Engineer job openings:

Infographic showing various Hourly Software Engineer job openings in Reston, VA as of August 2026, with employment types broken down into 88% Full Time, and 12% Contract. Highlights an 85% In-person, and 15% Remote job distribution, with an average salary of $153,477 per year, or $73.8 per hour.

Software Engineer

Business System Solutions

Leesburg, VA • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 18 days ago


Job description

About Business System Solutions
Business System Solutions is a certified Service-Disabled Veteran-Owned Small Business (SDVOSB) and is a trusted provider of comprehensive IT services and solutions for both government, commercial and small business clients. We bring cross-industry expertise in areas including defense, healthcare, finance, and IT sectors-delivering solutions in cybersecurity, data analytics, enterprise reporting, database management, and software development. Taking a full-service approach, we partner closely with our clients to understand their challenges, design tailored technical solutions and deliver impactful results using a range of modern technologies and platforms.
Software Engineer
Overview:
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems to deliver reliable, scalable, and well-documented solutions.
Key Responsibilities:
  • Design, develop, and implement software applications and components.
  • Write clean, efficient, and maintainable code using a variety of programming languages.
  • Conduct thorough testing and debugging to ensure software quality and performance.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Maintain and update existing applications to improve functionality and user experience.
  • Prepare and maintain detailed technical documentation for all developed software.
  • Participate in code reviews and contribute to continuous improvement of development practices.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Experience developing software using multiple programming languages (e.g., Java, Python, C#, JavaScript).
  • Strong understanding of software development lifecycle (SDLC) principles.
  • Experience with application design, debugging, and performance optimization.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work both independently and collaboratively in a team environment.

Preferred Skills:
  • Experience with modern frameworks and tools (e.g., .NET, Spring, React, Angular).
  • Familiarity with database technologies such as SQL Server, Oracle, or PostgreSQL.
  • Knowledge of version control systems (e.g., Git, SVN).
  • Understanding of agile development methodologies and DevOps practices.

Benefits for Full Time Employees
  • 401(k)
  • 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
  • Full-time and part-time opportunities