Business Analyst

INFO ORIGIN INCIowa City, IA

About The Position

The Client is seeking a candidate responsible for documenting home-grown systems to support future modernization initiatives. The Client provides adaptable, secure, and cost-effective technology services and solutions. It manages executive branch IT assets, projects, and resources, and supports citizens and families through innovative technology. The organization fosters a collaborative, forward-thinking IT culture focused on continuous improvement, innovation, and delivering high-value outcomes.

Requirements

  • Data Mapping and Data Modeling – 5+ years
  • Large, complex IT systems – 8+ years
  • Requirements gathering, user stories, design docs, acceptance criteria, testing, stakeholder communication – 8+ years
  • SDLC methodologies – 8+ years
  • Stakeholder management – 8+ years
  • Project governance frameworks – 8+ years
  • Task and project management in cross-functional environments – 8+ years
  • Microsoft development platforms – 8+ years
  • Agile environment – 6+ years
  • ALM tools (TFS, VSTS, Azure DevOps, Jira, RTC) – 5+ years
  • SQL Server or relational databases – 5+ years
  • Data modeling standards / architecture – 3+ years
  • Strong communication (verbal and written) with diverse stakeholders
  • Excellent interpersonal and collaboration skills
  • Ability to manage multiple priorities and deadlines
  • Strong analytical and problem-solving skills
  • Ability to work independently in dynamic environments
  • Process mapping and business analysis
  • Full project lifecycle experience: Requirements → Design → Development → Testing → Deployment → Documentation → Training
  • Agile delivery experience
  • Requirement gathering tools: Azure DevOps, TFS, Jira, RTC
  • Microsoft Office Suite: Excel, Word, PowerPoint, Project, Visio
  • SQL Server Management Studio (or equivalent)

Responsibilities

  • Collaborate with business leadership, SMEs, and technical teams to gather and document requirements.
  • Create, present, and maintain user stories, acceptance criteria, and design documentation.
  • Document, trace, prioritize, and manage changes to business processes, workflows, and system processes.
  • Conduct research, data analysis, and problem-solving to recommend solutions and improvements.
  • Track and update project status, risks, issues, and timelines.
  • Work within an Agile framework to deliver value-driven outcomes.
  • Participate in database and forms analysis when required.
  • Act as Project Manager or QA Analyst for smaller initiatives (as needed).
  • Translate business needs into system requirements and specifications.
  • Support business case development, including cost-benefit analysis, risk assessment, and impact analysis.
  • Identify value through cost optimization, new opportunities, and modernization initiatives.
  • Drive continuous process improvement using technology solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service