Join an exciting opportunity to bring modern software to the Navy’s warfighters.
The Software Architecture and Engineering Team is responsible for establishing best engineering practices and guidelines around the design of Software Applications and Products across the organization. Software Architects, also known as Principal Software Engineers, are Lead or Principal Software Engineers with broad experience, who also know Design Patterns and many techniques and aspects of designing good software, including techniques for logical separation of concerns and functionality.
Responsibilities of the Software Architects include, but are not limited to...
Qualifications