Posted on: 03/02/2026
Description :
Responsibilities :
- Translate business and functional requirements into detailed Software Requirements Specifications (SRS), Functional specifications, and technical documentation.
- Document user stories, ensuring they are clear, actionable, and aligned with business objectives and technical capabilities.
- Work closely with the client and delivery team to clarify requirements and ensure that all necessary details are captured.
Functional & Technical Specifications :
- Develop and document comprehensive functional and technical specifications that outline system functionality, features, and integration points.
- Provide in-depth technical documentation for developers, testers, and architects to ensure successful implementation.
- Define system components, services, APIs, and integrations that will meet the project requirements.
User Stories & Acceptance Criteria :
- Collaborate with stakeholders to create user stories and define acceptance criteria for each feature or functionality.
- Ensure that user stories are clear, concise, and testable.
- Work with delivery team to ensure user stories are implemented and tested as per the specified requirements.
System Architecture & Design :
- Define system architecture, ensuring it aligns with client needs and technical requirements.
- Outline system components, data flow, and integration points.
- Document overall system architecture, including diagrams, flowcharts, and technical design documents.
API & Service Documentation :
- Define and document API specifications, including endpoints, request/response formats, error handling, and integration requirements.
- Work closely with delivery teams to ensure that APIs and services meet functional and technical specifications.
- Ensure that all technical documentation related to APIs and services is clear, comprehensive, and accessible.
Test Cases & Quality Assurance :
- Develop detailed test cases based on functional and technical specifications.
- Ensure test cases align with user stories and acceptance criteria to verify system functionality.
- Identifying potential issues or gaps in functionality.
Requirements :
- Bachelors degree in Computer Science, Information Technology, Business Information Systems, or a related field.
- 3 - 5 years of experience as a Technical Business Analyst or in a similar role, preferably in the software development or IT consulting industry.
- Experience in writing detailed Software Requirements Specifications (SRS), functional specifications, technical documentation, and user stories.
- Strong understanding of system architecture, APIs, services, and integrations.
- Experience in developing detailed test cases.
- Familiarity with software development life cycles (SDLC), including Agile, Scrum, and Waterfall
methodologies.
- Strong analytical, problem-solving, and communication skills.
- Ability to collaborate effectively with both technical and non-technical stakeholders.
- Experience using tools like Word & Excel.
Preferred Skills :
- Experience with API documentation and integration design.
- Familiarity with cloud-based systems, microservices architecture, and distributed systems.
- Knowledge of databases, data flow, and system architecture best practices.
- Experience working with tools like Swagger, Postman, or similar API documentation tools.
- Familiarity with project management tools such as JIRA, Trello, or similar.
Why Join Us ?
- Competitive salary and benefits package.
- Opportunity to work on innovative and cutting-edge technology projects.
- Collaborative, dynamic, and supportive work environment.
- Exposure to diverse industries and complex technical challenges.
Benefits :
- Competitive salary and performance-based bonuses.
- Health insurance and other employee benefits.
- Opportunities for professional development and career advancement.
Did you find something suspicious?
Posted by
Functional Area
Data Analysis / Business Analysis
Job Code
1609055