Assist with sustainment lifecycle management activities for DAAS programs and projects, participate in designing software tools and subsystems to support reuse and domain analysis, translate solutions provided by systems designers into detailed program specifications, modify and document program code to correct errors or enhance capabilities.