Overview
The Business Analyst (BA) will team up with customers, software engineers, quality analysts, project managers, operations experts, and external vendors to deliver market-leading capabilities driven through our integrated solutions with our platform services and microservices architecture. The incumbent will collaborate with software development, quality analysts, project management, and customer-facing teams.
This BA will be dedicated to supporting a particular client's hub program, but will be part of the Implementation BA team. This person may take on BA work for other programs if workload and time permits.
Responsibilities
1. Data Exchange Monitoring and analysis:
- Monitors data feeds, reporting and APIs that are currently in production, to ensure accuracy and timeliness.
- Assists Operations and Production Support in reporting and analyzing any potential issues
2. Requirements Elicitation:
- Leads discovery sessions and requirements gathering process with customers, product management, subject matter experts, and internal operations teams
- Interfaces with customers, operations, technology, vendors to define requirements, specifications, functionality, and acceptance criteria
- Works closely with technology to define API requirements
3. Requirements Documentation:
- Documents process flows to identify actors, inputs, outputs, and dependencies; ensures software development decisions support process model.
- Defines epics, user stories, and prioritize accordingly for project delivery design.
- Creates testable acceptance criteria to express requirements.
- Creates mockups, wireframes, and prototypes that illustrate current and future workflows to facilitate market research, user testing, and product.
4. Requirements Analysis and Grooming:
- Prioritizes backlog to prep for agile ceremonies.
- Drives user story grooming sessions and user story refinement.
- Interprets and consults on technical specifications, such as data dictionaries, data flows, API specs
- Supports all phases of the software development lifecycle.
- Provides and promotes internal communication between software development, project management, product management, and other functional groups.
5. Other duties as assigned.
Qualifications
- Bachelor's degree and or equivalent relevant experience
- 3+ years in software development or product business analysis
- Experience with Agile software development methodologies
- Must have Pharmaceutical and Patient Support Hub industry experience
- Must have working knowledge of technical specifications, such as APIs, including JSON, XML, and data dictionaries
- Demonstrates ability to analyze problems and understand the necessary components of a solution through planning, cost/benefit analysis, testing, and reporting.
- Tracing, monitoring, and controlling requirements to ensure the product scope is continually managed throughout the project and changes to the requirements are placed in scope only when approved
- Highly proficient in gathering, documenting, and communicating business requirements to business and technical resources
- Excellent oral and written communications skills, conveying information clearly and effectively through both formal and informal documents and presentations
- Excellent planning, organizational, and time management skills
- Proficiency with planning and productivity tools, including Jira, Lucid chart, and MS office suite (Excel, Word, PowerPoint, Visio, Teams, Outlook, etc.)
- Analytical: Process information of various types and at various levels of detail, break the information down, look at it from different viewpoints, draw conclusions, distinguish the relevant from the irrelevant, and apply information to formulate decisions or solve problems
- Expert Judgement: Apply acquired knowledge and enterprise environmental factors and organizational process assets to perform work effectively
- Communication: Provide, receive, or elicit information from various sources
- Leadership: Lead disparate groups of stakeholders through various forms of elicitation, sort through stakeholder differences, help the business reach decisions on requirements and priorities, and ultimately gain buy-in to transition a solution into the business environment