Employment Opportunities


Current Openings

This listing of current open positions can be filtered by clicking on the job category in the Category Listing to the right. The job skill level required is stated next to each position's description. If you are unsure of your skill level, it can be calculated using the information provided below in the Skill Level Key section.


Skill Level Key

16+ Years of Specific Experience
11+ Years of Specific Experience
6+ Years of Specific Experience
3+ Years of Specific Experience
<3 Years of Specific Experience
General experience can be converted to specific experience using the following:
  • Degree credit:
  • Associates Degree: + 1 year
  • Bachelor's Degree: + 3 years
  • Master's Degree = + 2 years
  • Ph.D. = + 2 years
Maximum of 7 years for all degrees
  • Other credits:
  • Certifications: 3 months
  • 3 Years of General Experience = 1 Year of Specific Experience
Sort By:
Employment Title
Employment Date


Wednesday, August 21, 2019

Software Engineer

810 - Do you enjoy working with a small team and great people? Do you possess knowledge of software installation programs, coding, and/or scripting skills? Do you have the ability to create deployment packages for COTS and custom applications in an enterprise environment? Are you a self-starter? If yes, we encourage you to join our team, providing technical support in a mission critical window-based environment. As a Software Engineer, you will be responsible for analyzing requirements, understanding architecture, and troubleshooting applications.
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: Level 3
Certifications: Desired: • MCSA Certification • MCSE Certification
Closing Date: 9/30/2019

Wednesday, July 31, 2019

Software Engineer

9 openings for Software Engineers. Ask us about 710.
Location: Chantilly
Clearance: TS/SCI with Poly
Skill Level: Open