Excellent skills in data organization and analysis, problem solving, requirements elicitation and documentation
Strong skills in business process analysis and workflow diagramming; experience using these skills on projects to develop workflow-based enterprise software
Working knowledge of Software Development Lifecycle Process, including incremental/iterative/Agile and Waterfall methods
Knowledge of SQL, database, and relational data models
Effective analytical and presentation skills
Strong verbal, written and interpersonal skills; ability to tailor communication to different audiences, such as management, stakeholders, users, SMEs, developers, and others
Ability to lead others to articulate additional possibly hidden needs
Ability to communicate and work effectively with both functional area experts and technical team members
Excellent organizational and time management skills
Self-motivated and able to work independently
Preferred experience:
Experience leading a project or part of a project
Experience being both a PM and BA on the same project
Experience working with Project Management software and tools
Experience or strong knowledge in one or more technical solutions/architectures such as web services, portals, business process modeling, UI technologies like AJAX, relational databases, Business Intelligence preferred (coding experience not required)
Ability to manage work on multiple projects with competing priorities
Experience overseeing user acceptance testing and providing test cases/test scenarios for UAT
Experience working with web application development teams who use technologies such as Java and Drupal
Experience working in research/educational institutions or small IT companies preferred