Responsibilities:  Performs conceptual design, detailed design, code, and unit test of critical IT programs within a subsystem or system-of-systems Supports integration testing of programs within a subsystem or system-of-systems Supports design and development of databases