IT Systems Business Analyst


  • The primary role of the IT Systems Business Analyst is to gather and document business requirements, ensuring traceability throughout the course of projects and facilitating their discussion, confirmation and approval.
  • The BA must conduct thorough business process analysis to understand and document current business processes, workflows and systems, create and document high-level and detailed requirements for new processes and systems, develop use cases, and manage requirement changes.
  • The IT Systems Business Analyst must maintain relationships with the business, have an understanding of business priorities and be able to prioritize work across multiple projects and workstreams.
  • This analyst must be proactive and able to identify and effectively use multiple approaches to problem solving, analyze potential solutions, and provide logical recommendations.
  • This is a client-facing Business Analyst role responsible for working with customers and partners to define requirements for data feeds and ensure production data feeds are running on time.
  • This role will also be responsible for accurately leading integration initiatives using project management skills for client engagements.
  • The IT Systems Business Analyst will also have testing responsibilities, including writing and executing test cases as it relates to data feeds with clients/manufacturers.


  • Apply advanced knowledge and understanding of business analysis concepts, principles and techniques to gather, document and manage business requirements for large, complex and visible projects.
  • Manage requirement changes, ensuring traceability and auditability.
  • Focus on business process changes, improvements and requirements in the course of IT projects, ensuring that processes and procedures are considered in addition to technical requirements.
  • Create and maintain current and future-state functional models, business process flows, and wire-frame diagrams.
  • Collaborate with Quality Control, Project Managers, Technical Leads and Business Subject Matter Experts to ensure Business acceptance.
  • Develop use cases as a key communication tool between the business and technical teams.
  • Contribute to the creation of test scenarios, scripts and data.
  • Interact with Project Managers from multiple organizations to track project progress, identify risks, communicate risks and status, and assess potential impacts to the business.
  • Proactively develop and maintain technical knowledge in business analysis, remaining up-to-date on current trends and best practices; leverage expertise to produce solutions that enable consistency and standardization and facilitate exceptional performance.
  • Understand supported, integrated applications and use that knowledge to ensure project scope is complete.
  • Consult as needed with Enterprise Architecture, Risk and Security and other Shared Service teams to ensure standards are met, systems are secure and proper control requirements are included for all projects.
  • Participate in the audit and validation of systems as needed.
  • Complete project management activities such as scheduling meetings, maintaining project plans, creating and sending project status reports and coordinating resources for small initiatives.


  • Bachelor's Degree in a Computer Science, Business or related discipline preferred
  • 7+ years related business analyst experience preferred
  • Experience in distribution and/or warehousing preferred
  • EDI / Data Interface experience preferred
  • Experience with ERP Software preferred (Distribution, Warehouse and/or Transportation modules preferred)
  • Prior participation in a large ERP upgrade project preferred
  • Experience in Agile Project Management methodologies preferred
  • Experience in healthcare supply or pharmaceutical distribution supply chain industry preferred
  • Excellent understanding of project process, from initiation through close, and the responsibilities of the business analyst in the process
  • Foundational understanding of system components and how they interact (database, operating system, application, interfaces, etc.)
  • Self-starter with excellent documentation skills, including the ability to maintain documentation and requirements for traceability throughout the project, and for evaluation after close
  • Excellent problem solving and critical thinking skills; ability to identify problems, gather facts, analyze potential risks and impacts, and choose or propose a solution
  • Demonstrates strong analytical skills, including thorough understanding of how to solicit and interpret customer business needs, model business functions, and translate them into application and operational requirements
  • Strong oral and written communication skills, ability to ask probing questions, lead cross-functional meetings and provide clear status reports to both technical and non-technical team members and executives
  • Proven ability to estimate effort and duration of tasks
  • Works independently, prioritizing work and proactively communicating status
  • Proficient skills in Microsoft standard desktop applications including Word, Excel, PowerPoint, Exchange, and Visio
  • Ability to travel up to 25%

Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law.