Job ID :
6422
Company :
Internal Postings
Location :
PRINCETON, NJ
Type :
Contract
Duration :
6 Months
Status :
Active
Openings :
10
Posted :
09 Feb 2015
Job Seekers, Please send resumes to resumes@hireitpeople.com

The Business Analyst will serve as the conduit between the customer community and the software development team and will remain involved throughout the entire software development life cycle. Upon establishment of the requirements baseline, the focus is shifted towards the management of the requirements specification and verifying the fulfillment of all requirements during the design, development and testing phases.  The Business Analyst will also assist in the deployment and training activities associated with the product. In summary, the Business Analyst will participate in a high energy team working in all phases of the software development lifecycle to ensure successful product delivery.

 

 Role Specific Responsibilities

  • Identify, assess, and document business requirements, recommending business priorities and advising business on options, risks and costs versus benefits of various solutions
  • Compile all elicitation results and analyze requirements to help determine the best solution
  • Conduct research to determine if solutions to business requirements currently exist within or outside the business, and if not, whether new solutions are feasible
  • Facilitate the solution design with the architecture & development team
  • Contribute a business or process perspective during design reviews
  • Help analyze impact of proposed solution on existing technology platforms
  • Identify and communicate risks to delivering solutions on time
  • Validate that the solution design meets business and functional requirements
  • Develop specifications, functional impacts and prototypes to further illustrate the business need.
  • Provide input to the development of formal business cases, when applicable
  • Provide relevant test scenarios for the testing team; work with test team to develop system integration test scripts and ensure the testing results correspond to the business expectations
  • Support defect triage process
  • Support end users and support desk personnel on advanced product and usage issues
  • Develop training material and facilitate in learning sessions

 

 

People Management

  • May coach an entry–level analyst, however no formalized people management
  • Serve as liaison between technology and business end–users

 

Knowledge Sharing / Documentation

  • Clearly document all business and functional requirements – owner of the Business Requirements Document (BRD) and Software Requirements Document (SRS)
  • Obtain approval for BRD and SRS
  • Develop use cases to explain / demonstrate business requirements / specifications to the technology team
  • Assist testing team to ensure that requirements documentation can be easily translated into test plans, and ensure that the proper testing plans have been completed

Education (degree): Bachelor's Degree  

         

Other (Explain): College degree, or specialized training or equivalent work experience

 

Years of Experience: 3–8

 

Technical Skills

  • Experience in business process reengineering and business modeling concepts
  • Experience in UML and Use Case authoring
  • Demonstrates basic knowledge of data principles and concepts to support data quality, validation and ownership
  • Demonstrates ability to work with vendors and internal organization to define specific product roadmap(s)
  • Demonstrates understanding of the principles used in eliciting and analyzing client needs; Understands business problems and opportunities in the context of the requirements and leverages that knowledge to conduct associated activities
  • Contributes to and is consulted during design activities and applies some application design techniques; Leverages design activities for cross–functional purposes
  • Demonstrates basic understanding of the principles used in determining ease of use and workflow of a product; Contributes to the evaluation of product usability

 

Other Qualifications

  • Good working knowledge of Microsoft Office products including Outlook, Word, Excel, Visio, and Power Point)
  • Understanding of direction of technology and software development
  • Strong analytical, problem solving, and writing skills