Other Specification:
- Gathering business requirements for new software projects
- Running analysis workshops with the clients in collaboration
- Analyzing data requirements and information flow
- Document and prioritize the needs and requirements of the business users. (Producing functional specification / System Requirement Specification Documents) with minor guidance
- Designing User Interface Mock-ups for new software projects
- Assist Project team in elaborating and discussing solution options with the clients
- Assist in identifying issues, analyze problems, draw conclusions and finding with limited guidance
- Assisting the developers to facilitate software development.
Job Description:
As a Business Analyst, your main responsibility will be to bridge the gap between the business needs of the customer organization and the technological solutions being developed. Your duties may include:
- Requirements Gathering: Gathering and analyzing the business requirements for projects from various customers and explaining it to project managers, and development team by creating requirement documents and wireframes etc.
- Project Planning: Collaborating with stakeholders to create project plans that outline the objectives, deliverables, timelines, and resources needed for successful project completion.
- Process Improvement: Identifying opportunities for process improvement, and recommending changes to streamline and optimize workflows, increase productivity, and reduce costs.
- Data Analysis: Analyzing and interpreting complex data to help stakeholders make informed decisions and presenting findings in a clear and concise manner.
- Risk Management: Identifying potential risks and issues and developing risk management plans to mitigate them.
- Testing: Collaborating with Quality Assurance teams to create test plans and test cases to ensure that software solutions meet business requirements.
- Documentation: Documenting all project requirements, scope, specifications, and change requests.
To be successful in this role, you should have a strong understanding of software development methodologies, business analysis techniques, and be able to work collaboratively with cross-functional teams. Additionally, having knowledge of various tools such as JIRA, Balsamiq Mockup and Axure RP can be beneficial.
Effective communication with customers is crucial for a Business Analyst in a software development company, as it helps ensure that their requirements are fully understood and translated into the development process. Therefore, the ability to communicate with customers, both verbally and in writing, is an essential skill for this role. Communication skills required will include:
- Building Relationships: Developing and maintaining positive relationships with customers and stakeholders and managing their expectations throughout the project lifecycle.
- Requirements Elicitation: Engaging with customers to elicit and document their requirements and facilitating discussions to clarify any ambiguities.
- Solution Presentation: Presenting software solutions to customers and stakeholders, explaining how they meet their needs, and addressing any concerns or questions they may have.
- Status Reporting: Providing regular updates to customers on project status, progress, and risks.
- Conflict Resolution: Resolving any conflicts or disagreements between customers and development teams and negotiating solutions that meet the needs of both parties.
Excellent written and verbal communication skills in English and Nepali are key requirements for this role, as the Business Analyst will need to create and present reports, documentation, and presentations, as well as engage in discussions with customers and stakeholders to ensure that their requirements are clearly understood.
Source: Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
35000 - 15000(NPR )
-
Experience :
1 - 2 (Years)
-
No. of Vacancy :
1
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
May 21, 2023