JHNA is currently seeking a talented Senior Software Engineer. This individual will be responsible for developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based on documented requirements. You will work individually or as part of a team, review and test software components for adherence to design requirements, and document test results. You will resolve software problem reports, utilize appropriate software development and design methodologies, and provide input to system design, including hardware/software trade-offs, software reuse, and requirements analysis. This position is located in Alexandria, VA. An active TS/SCI clearance is required.