Business Analyst (BA): The role requires consultant to act as an interface between the software developer and the client. He interacts with client, understand his requirements and then direct the development team to create solutions. Main resp:
1. Requirement gathering. ( BRD, FRD, PRD etc)
2. Use cases preparation, along with JRP, JAD,JAR
3. Presentations to the client about the progress of the project.
4. UML Methodologies i.e. Agile, Waterfall, Scrum & RUP
Must Have skills: Excellent communication and project management skills, preference for those candidates having basic understanding of SQL and experience in managing the project for the client.
Bachelors degree preferred in PM or IT domain.
Candidates can contact me if they need additional information @ 510-744-1700 Ext 317