About Us Employment Services Log-In Contact Us Close Browser Window

A Great Place to Work!

Generous Benefits

  • Interesting work
  • A professional atmosphere
  • Approachable executives
  • Skilled co-workers
  • A true team environment
  • A close-knit community
  • EOE of Minorities/Females/Vets/Disability
  • 4 Weeks Accrued Paid Time Off per Year
  • 10 Paid Federal Holidays
  • Retirement - 401(k)
  • Full Medical Coverage
  • Vision Care Plan
  • Premier Dental Plan
  • Short & Long Term Disability
  • Life Insurance
  • Tuition Reimbursement
  • Professional Development Program
  • Other Family Oriented Benefits & Programs
Job Title Software Engineer
Location Reston, VA
Position Id EB-1289910049
Job Description

TITLE: Software Engineer

LOCATION: Washington Metropolitan Area


Qualified candidates must have a current and active TS/SCI with polygraph clearance to be considered for this position.


QVine employs only the best technology professionals, creating an exciting and innovative workplace.  By nurturing both professional and personal growth, QVine has quickly become one of the most desirable places to work in the Washington, DC area.  If you’re seeking employment in the high-tech field, and you want a company that offers the support, resources, and respect you deserve, consider QVine. 


Software Engineers should analyze user interfaces, analyze workload and computer usage, maintain hardware and software performance tuning, maintain interfaces with outside systems, analyze downtimes, and analyze proposed system modifications, upgrades and new COTS.  They define problems, and develop system requirements and program specifications to allow programmers to prepare detailed flow charts, programs, and tests. Software Engineers coordinate closely with programmers to ensure programs are implemented properly within system specifications.  They develop, in conjunction with functional users, system alternative solutions.


  • Understand the implications of new information for both current and future problem-solving and decision-making, identify complex problems and develop and evaluate options and implement solutions.
  • Analyze needs and product requirements to create a design.
  • Combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events). 
  • Arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Write computer programs for various purposes.
  • Strong oral and written communication skills.
  • Work effectively within a collaborative team, including systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Determine how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
  • Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.
  • Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
  • Possess knowledge of database management system software such as Computer Associates integrated data management system CA-IDMS; Database management software; Microsoft SQL Server; Oracle DBMS.
  • Possess knowledge of development environment software, such as C; Embedded systems development software; IBM Rational Rose XDE Developer; Microsoft Visual Basic.
  • Possess knowledge of object or component oriented development software such as C++; Self; Simulation language SIMULA; Sun Microsystems Java.
  • Possess knowledge of program testing software such as Defect tracking software; Mercury Interactive LoadRunner; Source code editor software; Usability testing software.
  • Possess knowledge of web platform development software such as Apache Struts; Hypertext markup language HTML; JavaScript; Ruby on Rails.

QVine corporation is an Equal Opportunity Employer— M/R/D/V

Number of Openings 4
Page Views 1981


QVine Corporation. All Rights Reserved. © 2011