The primary responsibility of this role is to solicit, define, and manage requirements for software development. This individual should have experience with requirements management and software development methodology and have worked extensively with business users, development teams, and Quality Assurance teams. Business Analysts must be able to see the big picture, understand project objectives and be able to apply their understanding of how processes should work to operational improvement initiatives. This position will define the business requirements and technology-independent process and data models for technology solutions in the banking sector and will bridge the gap between the business customer and the development team.Job Role Responsibilities
Understanding and documenting business processes and workflows and their relationships to current and future software solutions.
Partnering with business users to fully surface their requirements; conducting interviews with key project stakeholders and document and presenting the results.
Assisting business users, project managers and IT leadership in optimizing the scope, benefits and risks of proposed projects; help manage expectations of users and management. May act as a project manager on some, small size, projects.
Defining use cases to articulate new functional software needs and the roles of each class of application user.
Analyzing the impact of change requests.
Supporting traceability from requirements through to QA; assisting in the definition of test plans and testing strategies and in the creation of test cases.
Assisting in the definition of roll out, training and user support plans.
Creating and/or reviewing manuals, procedures, and related user documentation; ensuring documentation is targeted to the appropriate audience
Presenting concepts in a concise and focused manner, including narrative, process diagrams, role and accountability diagrams and business-focused story boards.
Required Education and Experience
Bachelor's degree in business or computer science. Msc degree in a relevant field will be appreciated
5 years experience in business analysis and complex business projects, in the banking sector
Experience with working with clients and stakeholders within the business
Greek and English fluent
Experience in the implementation of banking front end solutions (both for the branch and digital channels) will be an asset
Experience working in global delivery environment
Experience with agile software development methodologies will be an asset.
Bachelor's degree in business or computer science. At least 4-5 years experience in business analysis and complex business projects, in the banking sector.Experience in the implementation of banking front end solutions (both for the branch and digital channels) will be an asset. Experience with working with clients and stakeholders within the business. Greek and English fluent.
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.