logo

View all jobs

Mid-Level Software Engineer w/ 6 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)  

Seeking for a Mid-Level Software Engineer to perform software development and engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis and resolution.


At least six (6) years experience in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
At least four (4) years developing software using the Java programming language
At least three (3) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least one (1) year of this experience must have been obtained within the last two (2) years
 

Preferred Qualifications:
• Experience with MongoDB
• Experience with MapReduce
• Experience with Apache NiFi
• Experience with Machine Learning
• Experience with Streaming
• Experience deploying applications in a cloud environment.
• Understanding of Cloud Scalability
• Hadoop I Cloud Certification
• Experience designing and developing automated analytic software, techniques, and algorithms
• Experience developing and deploying: analytics that include foreign language processing; analytic processes that incorporate/integrate multi-media technologies, including speech, text, image and video exploitation; analytics that function on massive data sets, for example, more than a billion rows or larger than 10 Petabytes; analytics that employ semantic relationships (i.e., inference engines) between structured and unstructured data sets; analytics that identify latent patterns between elements of massive data sets, for example more than a billion rows or larger than 10 Petabytes; analytics that employ techniques commonly associated with Artificial Intelligence, for example genetic 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 dictionaries, software application program interfaces and other technical specifications
• Experience developing and deploying analytics within a heterogeneous schema environment
• At least four (4) years of either C or C++ Windows/Linux programming experience

Powered by