We are looking for a highly analytical and technically sound Business Analyst who can bridge the gap between clients, business teams, and technical teams. The candidate will be responsible for understanding client requirements, analyzing business needs, preparing functional documentation, coordinating with developers and QA teams, and ensuring successful project execution.
The ideal candidate should come from a technical background with a good understanding of software development, mobile applications, web technologies, APIs, and Agile project execution.
-
Gather, analyze, and document business and technical requirements from clients and stakeholders
-
Conduct requirement gathering calls, discovery sessions, and client meetings
-
Prepare BRD, FRD, SRS, User Stories, Use Cases, Workflow Diagrams, and Functional Documentation
-
Coordinate with development, UI/UX, QA, and project teams throughout the project lifecycle
-
Understand client business objectives and translate them into technical requirements
-
Assist in solution planning, feature discussions, and effort estimations
-
Work closely with technical teams to ensure clarity of requirements and timely project delivery
-
Participate in sprint planning, backlog grooming, and Agile ceremonies
-
Track project progress, requirement changes, and issue resolution
-
Support pre-sales discussions, proposal preparation, and client presentations when required
-
Ensure smooth communication between clients and internal teams
-
2–4 years of experience as a Business Analyst / Technical Business Analyst in IT Services or Software Development industry
-
Technical background in Computer Science, IT, or related field
-
Strong understanding of SDLC, Agile Methodology, and Software Development processes
-
Good understanding of Mobile Applications, Web Development, APIs, SaaS, or Custom Software Solutions
-
Experience in preparing BRD, FRD, SRS, User Stories, and Acceptance Criteria
-
Familiarity with tools like Jira, Confluence, Figma, Draw.io, Visio, or similar platforms
-
Strong communication, analytical, and problem-solving skills
-
Ability to understand technical architecture and communicate effectively with developers
-
Experience working with international clients is preferred
-
Basic understanding of APIs and database concepts
-
Knowledge of software architecture and workflows
-
Familiarity with UI/UX concepts and wireframing
-
Basic understanding of SQL or data flow concepts is an added advantage
-
Strong requirement analysis and documentation skills
-
Excellent client communication and stakeholder management
-
High ownership and accountability
-
Ability to work in a fast-paced startup environment
-
Someone proactive, detail-oriented, and technically inclined
-
A team player who can effectively coordinate between business and technical teams
-
Opportunity to work on Mobile Apps, AI Solutions, and Modern Software Products
-
Exposure to international clients and challenging projects
-
Fast-growing and collaborative work culture
-
Strong learning and career growth opportunities