The Business Analyst will be responsible for ensuring that business requirements are understood and documented sufficiently. They will work as a liaison between product management and the project team to drive the implementation of software solutions for our clients. Position will work on multiple, medium to large scale technical projects at a time, as well as ongoing production support. Position will elicit and understand business requirements, related business rules and business processes for software applications. They will decompose high-level concepts and information into detailed, workable task and items. Business Analyst will document functional and non-functional requirements, develop and carry out methods and test plans as appropriate to ensure that requirements and quality objectives are satisfied. They will work as part of an Agile team to solve problems and deliver projects in a fast paced environment. They will be responsible for answering questions from the implementation team and removing road blocks to success. Business Analyst will act as a liaison between Program/Product Management and project teams, and evaluate request coming from business units/product management to determine true business need and potential solutions
Requires strong analytical skills, including a thorough understanding of how to interpret customer business needs to translate them into application and operational requirements. 3-7 years of experience documenting functional and non-functional business requirements using an established methodology (use case, UML, BRD, etc). Must have experience working with project teams to deliver software solutions that meet specific business needs. Knowledge of Agile software development methodology and tools, .NET technology, Visual Basic, PICK and relational data bases such as SQL is desirable. Working knowledge of software testing techniques and experience coordinating UAT is preferred. Must have excellent verbal and written communication skills, be a self-starter that can work well in a team environment and be able to support development standards. B.A. or B.S. or equivalent work experience is preferred.