business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements Investigate and propose solutions to development and design problems   The above statements are intended to describe the general nature and level of work being performed by people assigned to this job