Job Description for Senior Business / System Analyst Team
General description :
Technical skills needed :
- 4+ years of experience in a role Business or System or Functional Analyst;
- Proficient in writing User Stories, Use Cases, Functional and Non-Functional requirements, system diagrams, wireframes;
- Experience of working with Restful APIs (writing requirements, API usage and API integration);
- Exposure using JSON (formatting and validating)
- Experience in Data Migration
- Experience in Microservices architecture;
- Experience of working with Agile methodologies (Scrum, Kanban);
- Hands-on of SQL
- Knowledge of UML, BPMN;( Unified Modeling Language
- Understanding of key UX / UI practices and processes;
- Understanding of software development lifecycle;
- Understanding of architecture of WEB-based application;
- English Upper-Intermediate or higher.
Soft Skills :
Excellent communication and presentation skills;Proactiveness;Organized, detail-oriented with ability to keep overall solution in mind;Comfort working in a fast-paced environment, running concurrent projects and manage BA workwith multiple stakeholders;Good time-management skills, ability to handle multitasking activities.As a plus :
Experience in enterprise software development or finance domain;Experience in delivery of desktop and web-applications;Experience of successful system integration Participation in discovery phases and workshops with Customer, covering key business and product requirements;Using SQL to write, extract, manipulate, and analyze data stored in relational databases,Manage project scope, requirements management and their impact on existing requirements, defining dependencies on other teams;Creating business requirements, user stories, mockups, functional specifications and technical requirements (incl. flow diagrams, data mappings, examples);Close collaboration with development team (requirements presentation, backlog grooming, requirements change management, technical solution design together with Tech Lead, etc.);Regular communication with internal (Product, Account management, Business teams) and external stakeholders (Partners, Customers);Preparing UAT scenarios, validation cases;User Acceptance Testing;Demo for internal stakeholders;Creating documentation (user guides, technical guides, presentations).(ref : iimjobs.com)