logo

View all jobs

Mid-Level Software Engineer w/ 5 years experience

Annapolis Junction, MD · Information Technology
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)
 

Contribute to a Software Design and Development team that will engineer, configure, performance tune, efficiently diagnose, and repair issues with all aspects of the Event Warehouse (EWH) and Content Warehouse (CWH) large scale computer clusters.
This position will have a primary focus on supporting all aspects of software design and development for a key product that enables ingest and query of IC data, primary through parsing and transformation of disparate data sets. Responsibilities will include development of new capabilities, testing, optimization and performance tuning, operation, and sustainment functions

  • Required - Shall have five (5) years experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • Required - Shall have two (2) year of experience in the SIGINT environment.
​​​​​​

DESIRED

Experience developing solutions integrating and extending COTS products.

 DESIRED

Four (4) years of experience developing software using the Java programming language. With at least three (3) years of either C or C++, Windows/UNIX/Linux (Redhat versions 3-5) programming experience.

 DESIRED

Experience with Hadoop clusters with 1,000 or more cores.

 DESIRED

Experience developing and coding on at least one Object Oriented systems.

 DESIRED

Experience "wrapping" legacy systems or components as Web Services within a SOA framework.

 DESIRED

Knowledge and experience with developing distributed storage routing and querying algorithms.

 DESIRED

Knowledge and experience with internals of HDFS, HADOOP, and/or Google's BIG TABLE.

 DESIRED

Three (3) years demonstrated experience developing software for one of the following: Windows (2000, 2003, XP, Vista), UNIX or Linux (Redhat versions 3-5) OS. With at least one (I) year of this experience must have been obtained within the last two (2) years.

 DESIRED

Three (3) years experience in software integration and software testing, to include developing and implementing test plans and test scripts.

 DESIRED

Demonstrated technical writing skills.

Powered by