WaveStrike is looking for Principal Software Engineers for several contract vehicles we support. We are looking for leaders that are teamoriented, highlyskilled individuals looking to make a difference for their respective projects. Shall have a minimum of fifteen (15) years experience in the development, integration, testing, and problem diagnosis/resolution of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/non-technical assessment and management as well as end-to-end flow analysis.
Desired:
A minimum of three (3) years of experience in a distributed computing environment such as Java EE A minimum of one (1) year of experience working on an Agile development project A minimum of one (1) year of experience using scripting languages such as Perl, Python, or Ruby A knowledge and understanding of Cloud based technologies such as Hadoop, Map Reduce, HBase, or Accumulo Have experience in assisting with the infusion of emerging technologies emanating from universities, research organizations, and small businesses to include both classified and open source activities. Have experience in developing system scalability, performance, and availability for midtolarge scale programs. Have experience in analytical environments/intelligence production organizations. A Masters Degree in Computer Science or related field
Required:
A minimum of fifteen (15) years in software engineering including development, integration, testing, and problem diagnosis/resolution for government or industry customers, demonstrating increasing levels of technical expertise and responsibility. A minimum of five (5) years of experience in Java or C++ development Must have experience interacting with customers, including briefing status, presenting technical ideas, and leading meetings. The individual must be able to communicate directions and provide guidance to more junior engineers, as required. Must have experience in developing documentation required to support a programs technical requirements. Must have experience developing solutions, integrating and extending COTS products. A minimum of a Bachelors Degree in Computer Science or a related field
Security Level: Must have active TS/SCI with Polygraph