The Software Engineer will provide support to the Naval Surface Warfare Center Dahlgren Division (NSWCDD), specifically the Systems Security Engineering Branch (A36) of the Naval Computing & Cyber Engineering Systems Division (A30) of the Strategic & Computing Systems Department (A). The candidate will provide software engineering/software development support and be responsible for requirements, design, implementation, integration, testing, and bringing to the fleet advanced cyber capabilities into the High Availability Virtualized Environment (HAVEN) platform.