BA experience (5 years minimum) Experience gathering requirements from stakeholders/clients Experience writing outlines/flowcharts/functional wireframes Experience organizing sprints and communicating requirements Experience with the development of websites, web applications, and mobile apps Excellent writing and communication skills A history of mentoring and or coaching others with a focus on balanced feedback while effectively communicating development needs Bachelor's degree in Computer Science, MIS, Engineering, Project Management, QA, or related field; or equivalent work experience