Synergy Tech - Toronto
- Manage projects through Software Development Life Cycle from initiation to rollout and into maintenance.
- Attend client meetings and create requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, scenarios, and task and workflow analysis.
Create and maintain project artifacts such as Business Requirements Document (BRD), data flow diagrams,etc.
Create process flow and business rules and translated business requirements into technical solutions using UML diagrams such as Use Case, Activity and Sequence diagrams.
- Working in Agile methodology for complex projects and Waterfall environment in smaller projects where requirements were very well understood.