About the job
Location: Annapolis Junction, MD and Alexandria, VA
Category: Software Engineer (SWE) - Proficiency in Java is essential for this role.
Travel Required: No
Remote Type: No
Clearance: TS/SCI with Polygraph
About the Role: As a Software Engineer, you will engage in comprehensive software development as part of an agile team. Your responsibilities will encompass the entire software development lifecycle, from interpreting agile stories into viable concepts, through to the development, testing, and deployment of advanced capabilities within a complex system. You will be expected to follow the Behavior-Driven Development (BDD) approach and implement effective testing utilizing DEVOPS automation, alongside commercial test automation tools when applicable. Opportunities include server-side business logic implementation and client web application and user interface (UI) development. Languages and technologies used include Java, Python, embedded C/C++, Java cryptographic framework, XML, web UI, and specialized device programming.

