Open Positions   Address

Senior Software Engineer - Cloud Architect

Job Description:

At least 12 years of practical experience in programming and providing directions for the design and development of application software, knowledge in equipment control.

Must have experience working with EXTJS, MongoDB, Splunk, Hadoop and other Java tools to build drivers and application front and back ends.

Must have a strong working knowledge of working with Perl, C++, Linux and SIGINT data transformation.

Experience working with site monitoring systems to include: Requirements Management and Design; Product line Planning; Requirements identification, definition, analysis, prioritization; Product line integration, system integration, system testing; Product line deployment, support, deliverable management. 

Experience in virtualization technology to provide architectural analysis and associated recommendations to the organization in the use of virtualization technology – architectural analysis; server utilization and deployments; CONOP; Network requirements; storage architecture; legacy hardware migration / retirement; survey; usage scenarios

Experience with the following Technologies:

8 years of practical Java experience, the experience should include software management, design and development. Experience with the following technologies: Spring, Hibernate, Solr, and Lucene; Ext JS, C++, Perl, JSP, HTML; Java, Javascript, SQL, JMS; MySQL, Mongo, Hypersonic, Eclipse

Experience interfacing to the cloud,IC Cloud Data, dataflow and storage solutions.

A general understanding of integrations to include dataflow and interface solutions


Desirable is a Bachelor’s Degree in a technology related field such as Computer Science (e.g. Electrical Engineering, Systems Engineering, etc.) from an accredited four-year college or University.


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.

back to careers

5520 Research Park Dr Suite 250
Baltimore, MD 21228
(P) 877.394.0049
(F) 443.543.5299