Senior Business Analyst-Pool
Summary
Senior Business Analyst at CodeIT joining a multi-stream e-commerce product (mobile app, website, web cabinet, legacy backend). Acts as proxy product owner, produces structured specs (UML, user stories, functional/non-functional docs) using AI-assisted Spec-Driven Development, and collaborates across multiple teams and stakeholders.
Requirements:
- 5+ years of experience as a Business Analyst or Product Analyst in IT
- Understanding of business analysis in different methodologies (Waterfall, Agile)
- Experience in creating project documentation and other materials (UML, Use Cases, Business Rules, Functional & Non-Functional Specifications, User Interface Design Specifications, User Stories)
- Proven product mindset and experience working in product-driven environments: understanding of business value, prioritization, and impact; high ownership, and readiness to take initiative without waiting for direction
- Strong decision-making skills and ability to determine what must be detailed and what can remain lightweight
- Experience working on multi-stream or complex systems with several teams or domains
- Excellent communication skills and ability to collaborate with different types of stakeholders
- Strong facilitation skills and experience running complex workshops or discovery sessions
- Proactive mindset, Strong analytical and problem-solving skills
- Emotional intelligence and the ability to build strong relationships with various types of stakeholders
- Understanding of mobile and web application logic and general knowledge of backend processes
- Comfort leading teams through uncertainty and helping them find clarity
- Upper-intermediate or higher English level
- Hands-on experience using AI tools in day-to-day business analysis activities
- Experience with AI-assisted / Spec-Driven Development (SDD), including preparing structured, implementation-ready requirements and specifications for development teams
Nice to have:
Product (Proxy-product) Management experience
Ability to simplify complexity and explain technical or product decisions in plain language
Strong sense of ownership and initiative, with a bias toward action
Responsibilities:
- Work across multiple streams simultaneously and maintain a clear understanding of how features interact across mobile, web, and backend parts of the system
- Act as a proxi-product owner: analyze business needs, propose solutions, challenge assumptions, and help shape priorities
- Collaborate with several stakeholders, clients, and development teams to define scope, clarify requirements, and make decisions
- Translate business goals into clear, structured requirements and user stories with appropriate levels of detail
- Proactively identify gaps, dependencies, risks, and opportunities for product improvement
- Generate feature ideas that have measurable business impact and present them to the client
- Participate in backlog refinement, discovery sessions, and solution brainstorming
- Own the quality of requirements and ensure alignment across all teams involved
- Facilitate communication between technical and non-technical participants and maintain productive relationships with multiple stakeholders
- Support the client by thinking through feature logic, edge cases, and user flows often in place of the product owner