Responsible for designing, developing, operating and maintaining software, firmware components, or computing systems software to be applied to and integrated with solutions or products that also encompass non-information technology related engineering or scientific disciplines. Applies the appropriate software standards, processes, procedures and tools throughout the system life cycle to support the generation of multi-disciplinary solutions and products such as intelligence tasking, control, ex