Ability to understand business needs, to translate business needs into functional business requirements, and to facilitate the translation of functional business requirements into technical solutions.
Ability to design business processes and to prepare detailed business rules to support business requirements.
Ability to document, analyze, and assess a variety of information, identify priorities and resources and propose alternative business processes.
Ability to research and gather data, compiles results, and solve problems using a variety of research/analytical methodologies.
Knowledge of business and business systems planning principles, methods, and standards.
Knowledge of business process and use case design and documentation.
Knowledge of process improvement techniques.
Knowledge of problem definition and analysis related to business processes and system planning.
Knowledge of project management fundamentals according to PMI.
Knowledge of fundamental software testing concepts.
Knowledge of information technology components, processes, and developments.
Knowledge of and experience with Microsoft Office tools, Microsoft Project, and Microsoft Visio.
Knowledge of SQL, XML, and one or more current programming languages.
Ability to communicate effectively orally and in writing and to present proposals in non-technical language.
Ability to perform interviews and facilitate meetings.
Ability to perform assigned duties under minimum supervision.
Ability to mentor less experienced business analyst staff.
Ability to multi-task, manage time effectively, and establish and communicate priorities.
Ability to establish and maintain effective working relationships, to resolve conflicts and to find solutions to shared issues.
Ability to work on multiple projects of high complexity simultaneously.