ResponsibilitiesConduct detailed analysis of business processes, requirements, and needs to identifyopportunities for improvementDevelopand document business requirements, user stories, use cases, and functionalspecificationsCollaboratewith stakeholders, development teams, and clients to identify and prioritizebusiness requirementsConductresearch on emerging technologies, industry trends, and best practices to staycurrent with developments and recommend solutions that align with the company'sgoalsParticipatein the development and implementation of strategic initiatives and projectsFacilitatemeetings and workshops to elicit business requirements and manage stakeholderexpectationsWorkclosely with the project management team to ensure that projects are deliveredon time, within budget, and meet quality standardsCommunicatewith technical and non-technical stakeholders to ensure effective communicationand understanding of business requirements and technical solutionsRequirements:Bachelor'sdegree in Computer Science, Information Technology, Business Administration, orrelated field with at least Second-Class Honors (Upper)At least2 years of experience in IT business analysis and research, with a strongunderstanding of business processes and systemsExperienceworking in diverse systemsProventrack record of successful project delivery, including requirements gathering,analysis, and documentationKnowledgeof business analysis methodologies and tools, such as Agile, Scrum, Waterfall,UML, and BPMNExcellentanalytical and problem-solving skills, with the ability to analyze complex dataand make sound decisionsStrongresearch and analytical skills, with the ability to collect and synthesizeinformation from various sourcesExcellentcommunication and interpersonal skills, with the ability to collaborateeffectively with stakeholders and team membersExperiencein software development life cycle, quality assurance, and testing is a plus