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


Monday, September 21, 2020

Systems Engineer

Seeking a Java Software Engineer who will support a complex, highly visible mission application. As a Java Engineer, you should possess full life cycle development experience in Agile development within a Java environment. Your responsibilities will include the following: • Engineering, design, coding, debugging, and unit testing of custom applications developed in Java and Apache Tomcat • Assisting with quality assurance (QA) activities for testing custom applications • Integrating software with existing systems, developing applications in a team environment, and assisting with Tier 3 and Tier 4 support, while meeting established project schedules • Analyzing user needs and developing software solutions in an Agile development environment that includes scrum, sprints, and utilizing Jira • Designing software for new or existing applications to increase operational efficiency • Converting project specifications and statement of problems and procedures into detailed logical workflows to be coded • Working with operations staff to understand and solve existing software problems • Resolving customer complaints with the software and responding to suggestions for enhancements
Location: Herndon
Clearance: TS/SCI with Poly
Skill Level: SME
Certifications: None
Closing Date: 11/1/2020

Monday, September 21, 2020

Systems Engineer

Seeking a Systems Engineer who will assist with program team developing, maintaining, and deploying a group of highly complex web applications. Your responsibilities will include the following: • Developing and implementing web applications and/or services utilizing object-oriented programming with a focus on building RESTful services to support the user interface, the middle tier, as well as implementing support for data connectors • Developing and maintaining baselines for infrastructure components, such as monitoring tools (e.g., Nagios and AppDynamics), network load balancers, and Linux OS • Responding to operational tickets and monitoring alerts and events • Establishing processes and procedures to ensure repeatability and consistency in maintaining the infrastructure baseline • Configuring, installing, and maintaining audit solutions • Assisting in the investigation, design, and development of solutions to limit and eliminate customer downtime during deployments
Location: Dulles
Clearance: TS/SCI with Poly
Skill Level: SME
Certifications: N/A
Closing Date: 10/31/2020