Connects program stakeholders with technical delivery teams by translating operational needs, business requirements, policies, and user feedback into clear, actionable solution requirements. The Business Analyst supports application modernization, digital services, and enterprise technology initiatives by analyzing current processes, identifying improvement opportunities, and helping define future-state workflows and system needs. This role helps maintain alignment between business objectives and technical solutions from initial discovery and analysis through implementation and acceptance.
Works closely with business stakeholders, solution architects, developers, testers, product owners, and project leadership to clarify requirements, evaluate impacts, and maintain a shared understanding of desired outcomes. Applies structured analysis, modeling techniques, and established design methodologies to document business processes, data relationships, system interactions, and functional requirements for complex information systems. Supports effective decision-making, requirements traceability, solution design, and successful adoption by ensuring business needs remain clearly represented throughout the delivery lifecycle.
Key Responsibilities:
- Conduct business and systems analysis to identify operational needs, business requirements, process gaps, constraints, risks, and opportunities for improvement.
- Elicit, analyze, validate, organize, and document business, functional, data, system, operational, and nonfunctional requirements.
- Apply structured analysis and design methodologies to evaluate current-state processes and systems and support development of effective future-state solutions.
- Develop analytical and design artifacts such as process models, entity-relationship diagrams, data models, workflow diagrams, use cases, business rules, and other structured representations.
- Analyze relationships among business processes, information, data, applications, interfaces, and system components within large and complex information environments.
- Apply object-oriented principles and appropriate analysis techniques when evaluating requirements and supporting system and solution design.
- Collaborate with business stakeholders, architects, developers, testers, product owners, and project leadership to clarify requirements, evaluate solution alternatives, manage changes, and resolve questions throughout delivery.
- Support analysis of the logical and physical functional, operational, and technical architecture of large and complex information systems.