Get more qualified candidates and reduce your costs with our guaranteed recruiting solutions

Talk to an expert today

3481 - Software Engineer

Annapolis Junction, Maryland
Full Scope Polygraph


  • Five (5) year’s experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution.
  • Four (4) years of experience developing software with high level languages such as Java, C, C++.
  • Three (3) year’s experience developing software for Windows (2000, 2003, XP, Vista), or UNIX/Linux (Redhat versions 3-5) operating systems.
  • Three (3) year’s experience in software integration and software testing, to include developing and implementing test plans and test scripts
  • Ability to work with OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, CloudBase/ Acumulo, Big Table, etc. Shall have demonstrated work experience with the Map Reduce programming model and technologies such as Hadoop, Hive, Pig, etc.
  • Work experience with the Hadoop Distributed File System (HDFS).
  • Work experience with Serialization such as JSON and/or BSON.
  • Work experience developing Restful services.
  • Work experience in the requirements analysis and design of at least one Object Oriented system
  • Work experience developing solutions integrating and extending FOSS/COTS products
  • Technical writing skills and shall have generated technical documents in support of a software development project.


  • In addition, the candidate will have demonstrated experience, work, or college level courses, in at least two (2) of the desired characteristics.
  • Experience deploying applications in a cloud environment.
  • Understanding of Big-Data Cloud Scalability (Amazon, Google, Facebook).
  • Hadoop/Cloud Developer Certification.
  • Experience designing and developing automated analytic software, techniques, and algorithms. Experience with taxonomy construction for analytic disciplines, knowledge areas and skills. Experience developing and deploying: data driven analytics; event driven analytics; sets of analytics orchestrated through rules engines.
  • Experience with linguistics (grammar, morphology, concepts.
  • Experience developing and deploying analytics that discover and exploit social networks.
  • Experience documenting ontologies, data models, schemas, formats, data element.


  • Full Scope Polygraph minimum