




**Requirements and responsibilities** **Job Duties:** * Collaborate with stakeholders to gather and document business requirements. * Analyze business processes to identify inefficiencies and recommend improvements. * Assist in the development and maintenance of project documentation, including business requirements, functional specifications, and user stories. * Support the creation and execution of test plans to ensure solutions meet business needs. * Help in the preparation of reports and presentations for various stakeholders. * Participate in project meetings and provide regular updates on project status. * Conduct data analysis to support decision\-making and strategic planning. * Assist in the implementation and support of software applications and tools. * Provide end\-user training and support as needed. **Technical Requirements:** * Bachelor's degree in Computer Science or related field. * 4\+ years of experience related to the same filed * Basic understanding of software development life cycle (SDLC) and methodologies such as Agile and Scrum. * Knowledge in using SQL for data analysis and reporting. * Familiarity with business analysis tools and techniques. * Experience with data visualization tools (e.g., Tableau, Power BI) is a plus. * Basic knowledge of programming languages such as Python, Java, or C\# is advantageous. * Strong proficiency in Microsoft Office Suite (Word, Excel, PowerPoint). * Experience working in a Corporate IT environment is a plus. * Experience preparing Software Requirement Specifications (SRS). * Experience identifying business use cases and preparing detailed use\-case specifications. * Experience working in an environment that used Agile as the software development methodology. * Experience designing systems using UML. * Experience creating wireframes or screen mockups. **Non\-Technical Requirements:** * Excellent analytical and problem\-solving skills. * Strong written and verbal communication skills. * Ability to work collaboratively in a team environment. * Detail\-oriented with strong organizational skills. * Ability to manage multiple tasks and projects simultaneously. * Eagerness to learn and adapt to new technologies and business processes. * Strong interpersonal skills and the ability to interact with stakeholders at all levels. * Self\-motivated and proactive with a strong work ethic.


