Senior Business Analyst

February 25, 2026
$50 - $55 / hour
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

Interviews Process:

Onsite – Candidate’s MUST be available for an in-person interview.

Position location:

Lansing: Resource will be working a hybrid schedule. NO REMOTE ONLY OPTION. Will need to be onsite from day 1, two days a week (Tuesdays and Wednesdays are required onsite days).

Local candidates within 70 miles of Lansing (strongly preferred) or non-local (must be willing to relocate within 70 miles of Lansing at their own expense from acceptance with no delays & follow the hybrid schedule).

 

Required Primary Skills:
  • 7+ years of experience as a senior business analyst
  • Experience in a government, retirement system, or financial services environment.
  • Knowledge of Azure Dev-ops, Ability to write user stories to support Agile development.
  • Knowledge and experience in gathering financial systems requirements.
  • Facilitate, capture, organize and document business requirements from all stakeholders, including business-side employees, product owners, and technical resources.
  • Requirements analysis and the ability to decipher what is said to what is really wanted or needed.
  • Communication and translating requirements between the business and technical teams to ensure shared understanding of requirements and design decisions.
  • Produce understandable yet highly detailed requirements, process flows for the business and technical teams
  • Create, organize, and maintain wiki content using markup languages such as Markdown, Wiki Markup, or reStructuredText.
  • Develop intuitive wiki structures, including navigation hierarchy, templates, and cross-referenced content, to enhance user accessibility and knowledge continuity.
  • Ensure documentation quality by applying standards, best practices, and version control across wiki content.
  • Support continuous improvement by identifying documentation gaps and proposing enhancements.
  • Lead backlog refinement sessions to ensure user stories meet “Ready” state with clear details and acceptance criteria.
  • Collaborate with project team and business analysts to continuously improve story quality and prioritize work.
  • Participate in Agile ceremonies (Planning, Stand-ups, Reviews, Retrospectives) to support iterative delivery.
  • Familiarity with Agile SDLC, process modeling, and system testing methodologies.
  • Bachelor’s degree in business administration, Information Systems, Public Administration, or a related field.

 

Additional tasks related to a Business Analyst duty include:
  • Assist with the selection of the strategies, policies, programs, and procedures for achieving the objectives and goals of the development needs.
  • Provide research and input for the development of Statements of Work (SOW) and Total Cost of Ownership (TCO) for selected solutions.
  • Assist with System Security Plans (SSP) when needed.
  • Research and provide input in the creation of SEM documentation.
  • Assist with design and document IT solutions that are State of Michigan standard technology.
  • Work with Project Managers to draft change board documents.
  • Assist in development of training content.
  • Design, develop, and implement test plans for applications or subsystems.
  • Create or collect test data and execute approved tests to determine the accuracy of program logic to produce desired results.
  • Assist in testing and differentiating between defects and new requirements.
  • Maintain/update system documentation for system upgrades.
  • Assist with reviewing UI/UX design artifacts and understanding core design and usability principles.
  • Proficiency in markup languages (e.g., Markdown, Wiki Markup, reStructuredText).
  • Hands-on experience with documentation or collaboration tools, Azure DevOps Wiki.