Individuals in the Technical Business Analysis role are responsible for serving as a liaison between the business community and the IT organization. Business Analysts complement Technical skills to collect, analyze, develop, document business requirements and IT solutions. Technical Business Analysts continually seek opportunities to increase customer satisfaction, deepen client relationships, support user testing and effectively manage customer expectations.
Based on breadth and depth of understanding of business needs and processes, they collaborate with IT professionals in delivering a solution that meets the end user needs. They take a broad perspective to determine how such solutions will impact existing work processes and systems, and how to manage the integration. Business Analysis professionals are responsible for proactively identifying technology opportunities that impact corporate business strategies and performance.
Business Analysts with Technical skills display innovation in identifying, proposing, and overseeing the execution of business needs to IT solutions. Through adaptable communication skills and the ability to translate between technical and business language, they work collaboratively, negotiating requirements across multiple groups.
Business Analysts must have a solid understanding of the client's existing business processes, analytical skills to analyze information from multiple sources, the key drivers and measures of success for the business, and the short- and long-term direction of the business and related technologies. Strong leadership, relationship management, interpersonal, negotiation and communication skills are also required.
Business Analysts work with business partners within one or more business processes to align technology solutions with business strategies. They support one or more moderately to highly complex business processes. They serve as a team member, sometimes as a technical lead.
PRIMARY DUTIES AND RESPONSIBILITIES:
Establishes and maintains liaison relationship with business partners and IT organization in order to provide effective technical solution that meets the end user needs.
Conducts data gathering and analysis to troubleshoot the data issues.
May assess the current processes, identify opportunities and propose the future system with an improved design and system flow.
Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to assist in identifying business priorities and advices on options.
Develops, writes, and communicates business requirements and functional specifications for the implementation of business solutions.
Manages and documents the business process redesign and functional specifications for the implementation of business solutions.
May provide factual content to feasibility study for standard development projects and enhancements.
May provide assistance in business case development (i.e., research, data collection) and breakdown high level information into detailed workable requirements.
May develop/execute user test cases and system integration testing and validates test results during testing.
May review and approve test plans and monitors testing process to ensure that business results are adequately tested with minimal risk.
Provide assistance in pulling reports using SQL and work with databases.
Investigates problems and develops recommendations for resolution.
Experience working with software development methodologies and practices (SDLC, Waterfall, Agile Scrum etc.)
Keeps customers informed of problems, issues, and resolutions. Preferred experience working with Operations/Continuous Improvement Teams on troubleshooting/refining the Serialized Productions, Data Transmission, Inbound/Outbound XML files.
Ensures IT solutions meet customers' needs working in collaboration with various teams on IT programs.
May meet regularly with team to gather work statuses.
May discuss work progress and obstacles.
Provides advice, guidance, encouragement and constructive feedback.
May generate appropriate communication, process and educational plans for mitigating the disruption of change.
Coaches and transfers knowledge to less experienced team members.
EXPERIENCE AND EDUCATIONAL REQUIREMENTS:
Bachelor's degree in Computer Science, Information Systems, Business, or other related field. Or equivalent work experience. Typically requires 5-7 years of relevant technical or business work experience. Requires experience/in-depth knowledge of business operations and systems requirements processes. Working knowledge of IIBA principles and practices
MINIMUM SKILLS, KNOWLEDGE AND ABILITY REQUIREMENTS:
Minimum 5 years relevant technical or business work experience.
Ability to work collaboratively within a team / group setting.
Excellent verbal and written communication skills.
Strong problem solving and analytical skills
Amerisourcebergen Corporation - Corporate