At OCLC, we believe you'll do the best work of your life when you're living the best life possible.
We work hard to build the technology that connects thousands of today's libraries. But we also work hard to make a job at OCLC a meaningful part of a balanced life- not a substitute for one.
Technology with a Purpose. OCLC supports thousands of libraries in making information more accessible and more useful to people around the world. OCLC provides shared technology services, original research and community programs that help libraries meet the ever-evolving needs of their users, institutions, and communities. With office locations around the globe, OCLC employees are dedicated to offering premier services and software to help libraries.
The Job Details are as follows:
Responsibilities
Manages ongoing relationship with business partner to drive satisfaction with IT
Coordinates project delivery by participating in design reviews and walk-throughs to communicate systems designs and validate proposed solutions.
Obtains key inputs from enterprise architecture team and identifies solution interdependencies
Engages with UI/UX team to incorporate usability and user interface needs when designing systems
Serve as a key GTech liaison to product and other GTech departments that have specific business functions.
Collaborate with departments to identify, document and communicate business needs and provide IT solutions.
Gather, document and analyze business requirements and granular data from internal customers and stakeholders. Solicit this via interviews, document analysis, requirements workshops, surveys, site visits, business process descriptions, use cases, scenarios, business analysis, and workflow analysis.
Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into detailed data, abstract-up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
Perform current state analysis of existing business systems, applications, data and functions.
Answer questions and clarify requirements for projects and enhancements during the estimation process.
Understand the relationships, data, data dependencies and impact of neighboring business functions.
Coordinate tactical-related business requests for IT development enhancements.
Add in Lead specific and unique responsibilities
Qualifications
Bachelor's degree in computer science or related technical discipline.
10+ years experience as a Business Analyst or other related field.
10+ years of overall IT experience with significant experience in software development.
Extensive experience planning, facilitating, eliciting, documenting and managing business, functional and technical requirements.
Experience with both traditional Waterfall SDLC and Agile / Lean methodologies.
Experienced in test planning, test case development and execution.
Working knowledge of a variety of technologies and platforms, including legacy midrange, client / server and web services.
Experience with Microsoft Products; Project, Excel, Word and Visio.
Experience with project tools such as JIRA and Confluence (or other Agile tools).
Ability to manage multiple, concurrent projects, activities and tasks under time constraints.
Ability to effectively interface with staff at all levels.
Exceptional communication, teamwork and influencing skills that foster a collaborative and environment.
Excellent facilitation and organizational skills.
Strong critical / analytical thinking and problem-solving skills.
High energy level, adaptive and a strong team player with a good work ethic.
Competencies
Ability to manage multiple priorities; both independently and as a member of a team.
Be an independent problem solver with the ability to creatively translate business data/requirements into technical solutions.
Have outstanding written and verbal communication skills. Have strong interpersonal skills and the ability to work effectively with a wide variety of technical and non-technical stakeholders
Anticipate change and quickly prioritize accordingly.
Have demonstrated interpersonal skills: possess the ability to establish confidence, rapport and foster cooperative relationships with clients and coworkers.
Have a knowledge of the system development life cycle (SDLC).
Have extensive knowledge and expertise in business analysis and project management processes and methodologies (e.g., Agile, etc.).
Be passionate about software and technology. Stay current on industry trends, technologies, and best practices.
Utilize time management skills and multi-tasking capabilities with ability to handle multiple and parallel projects.
Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into data/application and operational requirements.