teamwork and interaction with other teams (software developers, system analysts and software architects) teamwork and interaction with other teams (software developers, system analysts and software architects)
requests Make recommendations on software solutions to be developed in order to meet business requirements