interview employees and work closely together with a management team to determine the company’s requirements. They collaborate with Programmers and Developers to design and implement IT systems that address these requirements.