IT Business Analyst

Wyoming, MI
Job Type:


  • Elicit requirements using interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions
  • Use cases, scenarios, business analysis, task and workflow analysis
  • 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 users requests from the underlying true needs
  • Proactively communicate and collaborate with customers (external and internal) to analyze information needs and functional requirements and deliver artifacts
  • Work independently with users to define concepts
  • Collaborate with project managers and project team leaders
  • Drive and challenge business users on their assumptions of how they will successfully execute plans
  • Create functional test cases
  • Facilitate user acceptance testing
  • Serve as a conduit between the customer community (internal and external customers) and the software development team through which requirements flow
  • Develop requirements specifications according to standard templates, using natural language
  • Collaborate with developers and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance need
  • Be a liaison between the business units, technology teams and support teams



  • Minimum 3 years of previous analysis or software development experience
  • Demonstrated understanding of current development technologies
  • Strong analytical skills
  • Excellent verbal and written communication skills and the ability to interact professionally with a diverse group