Job Details
Skills
Job Title: Business Analyst
Role Overview
As a Business Analyst, you will collaborate closely with business stakeholders and technical teams to understand organizational objectives and translate them into clear, structured functional and non-functional requirements within the existing technology ecosystem.
You will play a critical role throughout the Software Development Lifecycle (SDLC), ensuring that proposed solutions and final deliverables align with business goals, technical standards, and industry best practices.
Key Responsibilities
-
Engage with business users and stakeholders to gather, analyze, and document detailed functional and non-functional requirements
-
Convert business needs into well-defined system specifications and technical documentation for development teams
-
Prepare and maintain project artifacts including use case diagrams, activity diagrams, process flows, and dependency matrices
-
Provide effort estimations, project timelines, and cost analysis based on requirement scope and complexity
-
Serve as a liaison between development teams, US-based project managers, and clients to ensure clear communication and alignment
-
Work closely with QA teams to define test coverage, validation criteria, and acceptance parameters
-
Ensure requirement traceability throughout the project lifecycle and support timely, high-quality project delivery
-
Mentor junior team members and contribute to process improvements and overall project success
Required Skills & Qualifications
-
M.Tech, MCA, M.Sc. (IT), or B.Tech with a minimum of 2+ years of experience as a Business Analyst
-
Experience working on .NET-based applications in a Business Analyst capacity
-
Hands-on experience gathering and documenting reporting and analytics requirements
-
Background in software or product development within a structured enterprise environment
-
Strong knowledge of business process analysis, requirement modeling, and system design concepts
-
Excellent documentation, communication, and stakeholder management skills
-
Proven ability to collaborate effectively with both technical teams and business stakeholders across various organizational levels
-





