Develops information systems by studying operations, designing, developing, and installing software solutions. Responsibilities include studying user needs, evaluating operational feasibility, documenting solutions, preparing system specifications, improving operations, and providing information on ...