Job Description

Skills

Your Role

As a Business Analyst, you will work closely with business stakeholders and technical teams to understand business needs and translate them into clear, well-defined requirements within the constraints of the existing technology landscape. You will play a key role throughout the development lifecycle, ensuring solutions align with business objectives, technical standards, and best practices.

Key Responsibilities

  • Engage with business users and stakeholders to gather, analyze, and document functional and non-functional requirements

  • Translate business requirements into clear system and technical requirements for development teams

  • Create and maintain use case models, activity diagrams, process flows, and dependency documentation

  • Estimate project timelines and costs based on business needs and technical complexity

  • Act as a communication bridge between development teams and US-based project managers and clients

  • Collaborate closely with Quality Assurance teams to define test scope, coverage, and planning

  • Support project execution to ensure timely delivery and high-quality outcomes

  • Mentor and guide junior team members while contributing to 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

  • Prior experience working as a Business Analyst on .NET-based applications

  • Experience in gathering and documenting reporting and analytics requirements

  • Background in software or product development within a structured, enterprise environment

  • Strong understanding of business process analysis and system design concepts

  • Excellent interpersonal, communication, and documentation skills

  • Proven ability to collaborate effectively with technical teams and business stakeholders at all organizational levels

  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application