analyze business goals, objectives, and needs Help to plan and design business processes and make recommendations for improvement. Knowledge of the software development life cycle is a plus Experience or knowledge of Agile methodologies is beneficial°Strong written and verbal communication skills Understanding of Business Process Create technical & functional documentation (BRD/FRD/SRS, etc.)°