<p><b>What role you will play in team:</b> Work closely with a team to define business requirements, design solutions, and deliver exceptional results for clients.</p><p><b>What you will do:</b> Analyze client needs, gather requirements, and create detailed specifications for software development or process improvements.</p><p><b>Key responsibility:</b><ul><li>Eliciting and documenting business requirements from stakeholders.</li><li>Analyzing business processes and identifying areas for improvement.</li><li>Creating detailed specifications for software development or process improvements.</li><li>Participating in design reviews and testing activities.</li><li>Collaborating effectively with development teams.</li><li>Maintaining strong client relationships and communication.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Bachelor's degree in Computer Science, Information Systems, or a related field.</li><li>1-2 years of experience in business analysis or a related field.</li><li>Strong analytical and problem-solving skills.</li><li>Excellent communication and interpersonal skills.</li><li>Experience with Agile methodologies preferred.</li><li>Knowledge of UML and other modeling techniques preferred.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development.</li><li>Exposure to a wide range of technologies and industries.</li><li>Supportive and collaborative work environment.</li><li>Work-life balance initiatives.</li></ul></p><p><b>A Day in the Life:</b> A day involves collaborating with clients and developers, analyzing information, creating documents, and participating in meetings. It’s a dynamic role requiring strong communication.</p>