Tuesday, June 26, 2007

Business Analyst in Dallas, TX

Sirius Computer Solutions is a 26-year old national IBM Premier Business Partner and the world's largest IBM eServer reseller. Sirius provides IBM On Demand Business solutions to leading companies of all sizes and industries. Our experienced sales and technical teams, who hold over 1200 certifications, partner with our diverse group of customers to deliver solutions to the most demanding business and IT challenges.



Headquartered in San Antonio, TX, we have over 580 employees in over 65 locations across the US. Sirius' Software Consulting division provides application development and integration solutions in the areas of eCommerce, legacy application modernization, enterprise content management, and messaging and collaboration solutions.



The primary responsibility of the Business Analyst is to serve as a supporting liaison between members of the technical team and the business user community to analyze business and user needs, elicit and document requirements, identify system enhancements, and determine impacts to current processes.



Incumbents in this position will be tasked with responsibilities as part of a Solution Services Program. The Business Analyst must have a reliable and proven skill set and the ability to move flexibly among multiple project roles. The Business Analyst will provide guidance and context in prioritizing and determining complexity of issues and requests.



The Business Analyst is expected to handle engagements that require experience producing clear and concise project documentation of multiple application server environments, to assist in the architectural design of client applications, and to provide technical sales support as needed. The Business Analyst may travel regularly to client locations, and may perform both on-site and off-site work.



Essential Duties & Responsibilities:

Eliciting Requirements:

Facilitate meetings with the business users to document scope statements, define business requirements, and perform analysis to provide requirements for implementing new systems or redesigns or improvements of legacy systems

Implement techniques for eliciting and validating requirements, including: Brainstorming, JAD Sessions, RAD Sessions, Interviews, Surveys, Nominal Group Technique, and/or Structured Walkthroughs

Engage in data modeling and research alternatives for development of business requirements

Conduct functional specification review sessions with cross-functional team members (e.g. Project sponsors, development team(s), business community, and/or other analysts) for review of the elicited requirements

Ensure business requirements are met, optimal system design is achieved, and differences between business requirements and system capabilities are resolved



Structured Analysis:

Communicate with clients using process models to clarify and validate requirements (e.g. Use Cases, ERD Diagrams, Data Flow, Process Flows, UML Diagrams, Activity Diagrams)

Leverage business experience and analytical skills to define recommendations and process improvements



Business Process Re-Engineering:

Perform workflow analysis to identify and clarify requirements

Conduct structured walkthroughs with business users using process flow diagrams to establish As-Is state

Develop use case models to describe and communicate To-Be state



Testing

Develop testing scenarios to validate and confirm the solution meets the business requirements (e.g. Test Scripts)

Coordinate testing efforts between the testers and technical teams

Manage and track bug resolution



Working with Project Management:

Work with Project Management to develop project plans, communication plans, risk analysis, schedules, estimates, and other project management deliverables

Provide status reporting to Project Management team

Escalate all project-related issues to the Project Manager

Manage business requirements by minimizing the introduction of scope creep to the project and support change control through change requests, as applicable

Review and understand all assigned Statements of Work (SOW) prior to services delivery

Ensure project budget and deadlines are met

Report all personal time and expenses in a timely manner



Working with technical team(s):

Develop and/or enhance the solution by bringing specific business knowledge to the technical design process

Identify and evaluate potential solutions for both technical and business suitability

Work with developers an
Experience: Knowledge and Skills:

Experience supporting IT initiatives as a liaison between business and technical team members

Experience on eCommerce projects required

WebSphere Commerce experience strongly preferred

Consulting experience strongly preferred

Experience with requirements elicitation, documentation, and management

Ability to translate business needs and rules into clear and concise business requirements

Experience in documenting use cases, system test scripts, and user acceptance test scripts

Possess exceptional communication skills, both verbal and written

Knowledge of Business Analysis modeling tools (e.g. Activity Diagrams, Process Flows, State Diagrams)

Ability to work closely with clients and deal with them in a professional manner

Passion and confidence in this field

Excellent interpersonal skills



Education:

Bachelor s degree in system analysis or related field, OR a 2 year degree and 3+ years relevant experience, AND/OR equivalent combination of education and experience

Three or more years full software lifecycle development experience, preferably in a consulting environment



Travel:

Travel to various client locations and some weekend work required - quantity varies by project

Current driver s license required

Air travel capability required



To Apply to this job go to http://www.GadBall.com or click here