A leading defense contractor in Hanover, MD, is seeking an experienced Software Engineer. Responsibilities include developing and maintaining complex software systems, reviewing software components, and integrating into new systems. Ideal candidates will have significant experience in C++ and Java,