E commerce Business Analyst in Dallas, TX at MDI Group

Date Posted: 7/5/2018

Job Snapshot

  • Employee Type:
  • Location:
    Dallas, TX
  • Job Type:
  • Experience:
    Up to 3 year(s)
  • Date Posted:

Job Description

MDI Group is a premier IT workforce solutions provider with more than 25 years of expertise in finding “best fit” IT talent for mid-sized to Fortune 500 clients. We have established relationships with our clients and work directly with the hiring managers. Why MDI Group?...You can expect that we will learn what is most important to you in your job search and match that to the needs of our clients. We offer career coaching and resume services, skills certifications, interview preparation skills, health benefits and a 401K plan. We are currently interviewing for the following direct hire position:

E commerce Business Analyst

Direct Hire

Dallas, TX

  • Seeking a 50/50 functional technical Business Analyst
  • Ecommerce experience is required
  • Retail experience is strongly preferred 


  • Demonstrates depth and breadth of business analysis process, techniques and methodologies.  Contributes to application design by defining needs and recommending solutions that will maximize the value delivered by the system to stakeholders. Determines how the project they are assigned to impacts other projects or business areas.  Ensures project meets the strategic goals/initiatives of the organization.  Influences, persuades, and leads other team members and stakeholders to achieve project goals and objectives.
  • Research, design, create, document, implement, maintain and support systems that support company’s customer and internal user needs.
  • Leads and facilitates interviews and cross-functional working sessions to elicit requirements with the Product Owner, Functional BA and other business stakeholders to elicit and clearly define requirements.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high level information into details, abstract up from low level information to a general understanding, and distinguish user requests from underlying true needs.
  • Converts business requirements into functional and software/technical requirements.
  • Captures non-functional and other system requirements (e.g., supported browsers, security, system performance expectations, etc.).
  • Produces deliverables as needed: (e.g., software requirements documents, use cases, use case diagrams, wireframes, workflow diagrams, process diagrams, and detailed user stories).
  • Provides significant input to system specifications and design.
  • Develops detailed knowledge/expertise in applications assigned.  Analyzes system integration impacts and define integration requirements.
  • Collaborates with developers to establish the technical vision and analyze tradeoffs between usability and performance needs.
  • Attends demos and review completed sprint development for accuracy.
  • Reviews detailed requirements with project manager/technical lead to ensure adherence to scope and level of effort estimations.
  • Estimates requirements gathering level of effort, develops business analysis work plans, and ensures BA deliverables quality and timeliness.
  • Coordinates with Quality Assurance (QA) and the development team to ensure requirements are understood.
  • Participates in and/or coordinates required testing/validation of system fixes, which may include creating the actual test cases or reviewing test cases created by QA.
  • Supports User Acceptance Testing.
  • Serves as the key IT counterpart to the Product Owner or Functional BA jointly responsible for understanding, prioritizing, & defining continuous improvement requests.
  • Performs problem determination and resolution as part of system production support.
  • Acts as the business analyst team lead on larger projects and initiatives.
  • Provides guidance and mentoring to less experienced team members.
  • Ensures issues are identified, tracked, reported on and resolved in a timely manner; escalate and retain ownership of all open/unresolved issues.
  • Performs other duties as assigned.


  • Bachelor’s Degree from an accredited college or university.  Computer Science or business related degrees preferred.
  • Five (5) to seven (7)  years working as a business analyst on application development projects
  • Experience with waterfall and agile software development methodologies.
  • Experience with more than one (1 ) business domain.
  • Experience supporting both enhancement/support projects as well as new development projects
  • One (1) to three (3) years of functional expertise/experience or equivalent combination of education and experience.
  • Must have strong PC skills and advanced working knowledge with Microsoft Office products, SharePoint and experience with requirements tracking software.

See our new look and learn why more than 25 years of IT focus makes MDI Group different at www.mdigroup.com!


Search IT Jobs