Play a pivotal role in analyzing business processes, gathering requirements, and supporting the implementation of GET projects and collaborate closely with stakeholders from different departments, including project managers, developers, and clients, to understand their needs and translate them into actionable requirements.
Job Duties and Responsibilities:
- Understanding business needs and taking the lead in a potential change or transformation
- Work on analysis for products and/or projects as per the assignment.
- Gathering, identifying, and documenting business requirements
- Participate in the identification of pain-points for existing solutions or customer operations.
- Handle the different types of documentation (BRD, SRS, RSD, Use cases, User Stories, UML diagrams)
- Experience in estimate effort for the project.
- Prioritize requirements and create conceptual wireframes
- Design solution and expected system operation from a business perspective.
- Provide strategic guidance and recommendations to stakeholders based on data-driven insights and industry best practices
- Collaborate with the solution architect to refine the business design along with technical constraints.
- Collaborate with UX team to ensure UX design aligns completely with documented business requirements.
- Investigating business problems and opportunities using root cause analysis
- Implementing, testing, and deploying solutions to business problems
- Building relationships with all key stakeholders
- Demonstrate to stakeholders the solution scope, business value, solution design, requirements, and identified risks.
- Support developers and QC engineers by clarifying requirements or business concerns raised anytime within the development lifecycle.
- Experience in estimate effort for the project.
- Support the product manager in product positioning, release planning, and vision/roadmap creation/update.
- Follow up on common sources of business and technical issues or questions and provide recommendations to other teams
- Participate in user acceptance testing and testing of new system functionality
- Identify and evaluate risks and predict potential problems in the system
Job RequirementsBachelor's degree in business, Commerce, Computer Science, Management Information Systems or its equivalent A senior business analyst with 5+ years of experience.Technical Background as a developer or testing engineer Solid understanding of Software development life cycle 1+ years of Agile hands-on practice.Good understanding of product development methodologies, Proven experience of building products from scratch.Able to conduct market research, understand competitors and derive a business edge for products in research.Good understanding of cryptography principles.Demonstrates adaptability and flexibility to complete job tasks Define system components overlapping with the design stageNegotiating requirements resolving problems with conflicting requirements (stakeholders, requirements against resources, or functional and nonfunctional)Proficient in writing software process-related documents SRS, RSD, and user manuals. etc. Validate requirements by reviewing the required documents and make sure they describe the correct software and get the client's approval on them.Prepare technical proposal based on Tender requirements.Assist in defining the project scope and objectives. Represent the company as required at meetings with customers and partners to demonstrate proposed solutions.Ability to build constructive relationships with clients Ability to understand client expectations to ensure that the company can deliver the required levels of service and customer satisfaction.Comfortable under pressure and when meeting deadlinesComfortable working both independently and collaboratively with internal customers, as well as partnering with the broader teams providing the best tools, support, and solutions for the organizationExperience in handling changes/ updates on software products.Experience presenting the requirements using models (workflow diagram, flowcharts, BPMN).Experience in requirements management in source control (MS TFS, JIRA).Testcases design/ review experience.Ability to prioritize requirements and create conceptual wireframesExcellent presentation skills.Soft SkillsExcellent analytical skills.Good communication skills both verbal, written and when providing support to customersStrategic thinking.Excellent problem-solving thinking.Out of the box thinkingGood negotiation skills.Ability to interact with different teams in multiple languages and cultures.Ability to maintain good relationships with customers and team.Very good English speaking and writing skills.