Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications. Analyze and assess existing business systems and procedures. Assist in the definition, development, and documentation of software\xe2\x80\x99s business requirements,objectives, deliverables, and specifications on a…