Senior Business Analyst

MasterApp Labs•Lansing, MI
•Hybrid

About The Position

The Senior Business Analyst is a contract role based in Lansing, Michigan, with a hybrid arrangement requiring onsite work two days per week, Mondays and Tuesdays, starting on day one. The analyst serves as a liaison among technical teams, business clients, product owners, vendors, and other stakeholders. The role supports software development and change management work by gathering and documenting requirements, coordinating project activities, and tracking work in Azure DevOps.

Requirements

  • At least 5 years of exposure to complex IT web applications within the past 5 years.
  • At least 3 years of experience acting as a liaison between a development team and a project manager or business client on a software development project.
  • At least 3 years of experience as a business analyst supporting a software development project within the past 5 years.
  • At least 3 years of experience leading meetings, conducting training and information sessions, communicating appropriately for the audience, and preparing oral and written reports and presentations.
  • At least 1 year of experience with Azure DevOps.
  • Detail-oriented and a critical thinker.

Nice To Haves

  • At least 2 years of knowledge and understanding of the software development lifecycle.
  • At least 6 months of project management skills and knowledge of project management and related methodologies.
  • At least 2 years of experience with Microsoft SharePoint.
  • At least 6 months of experience with the Salesforce Platform.
  • At least 6 months of experience with MS Dynamics 365.

Responsibilities

  • Facilitate meetings between the technical team and business clients.
  • Independently lead requirements sessions and gather requirements and project specifications.
  • Manage project tasks, timelines, and communications between the business product owner and development team throughout the change management lifecycle.
  • Provide management with project status reports and resource demand projections.
  • Maintain the backlog of work items and track sprints and ticket progress in Azure DevOps.
  • Ensure the team adheres to department change management policies.
  • Maintain project documentation on the SharePoint site.
  • Work with vendors and other stakeholders.
  • Gather complex new application requirements for requests for proposals (RFPs).
  • Lead meetings and conduct training and information sessions; communicate appropriately for the audience and deliver oral and written reports and presentations.

Benefits

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Vision insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service