Business Analyst

Dewpoint•Lansing, MI
•$85,000 - $95,000•Onsite

About The Position

The Business Analyst partners with business stakeholders and technology teams to define, document, and deliver technology solutions that improve business processes and operational efficiency. The role focuses on requirements management, stakeholder facilitation, business process analysis, Agile delivery support, and user acceptance testing (UAT). The successful candidate serves as a bridge between business and technical teams, translating business needs into actionable requirements and ensuring delivered solutions meet business objectives. This position requires the candidate to be local to Lansing, Michigan, for on-site interviews and on-site work. No remote option is available. W2 only; C2C and third-party submissions are not accepted.

Requirements

  • At least 5 years of professional Business Analyst experience.
  • Proven experience supporting software development initiatives throughout the SDLC.
  • Experience working directly with business stakeholders and technical teams.
  • Demonstrated experience gathering and documenting requirements.
  • Hands-on experience with requirements gathering, user stories, acceptance criteria, business process analysis, process mapping, requirements traceability, UAT coordination, stakeholder facilitation, gap analysis, and functional documentation.
  • Experience with Agile and Scrum methodologies, sprint planning, backlog refinement, requirements management throughout the delivery lifecycle, and the Software Development Life Cycle (SDLC).
  • Experience using one or more of Jira, Azure DevOps, Microsoft Visio, or Lucidchart.
  • Must be local to Lansing, Michigan, for on-site interviews and on-site work.
  • W2 only; no C2C or third-party submissions.

Responsibilities

  • Lead requirements-gathering sessions with business stakeholders, subject matter experts, and technology teams.
  • Elicit, analyze, document, and validate business and functional requirements.
  • Translate business needs into user stories, acceptance criteria, functional requirements, process flows, and use cases.
  • Ensure documented requirements are clear, complete, and testable.
  • Analyze current-state and future-state business processes and identify inefficiencies, gaps, and opportunities for improvement.
  • Perform gap analysis, root cause analysis, and impact analysis.
  • Create process maps and workflow diagrams using Visio or Lucidchart.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Collaborate with Product Owners, Scrum Teams, QA, and Development teams.
  • Maintain requirements traceability throughout the project lifecycle.
  • Support UAT and assist with test scenario development and validation.
  • Ensure delivered functionality aligns with documented business requirements and acceptance criteria.
  • Coordinate issue resolution between business and technical teams.
  • Facilitate workshops, requirements sessions, and stakeholder meetings.
  • Build consensus among business and technology stakeholders.
  • Communicate risks, dependencies, assumptions, and recommendations.
  • Present findings and recommendations to business leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service