Senior Business Analyst
Overview
CodeIT is looking for a motivated Senior Business Analyst. You will join a multi-stream product that includes a mobile app, a website (e-commerce), a web cabinet, and a backend Legacy system that powers core business operations. The environment is dynamic, fast-paced, and requires a high level of autonomy and product thinking.
Required skills
- 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
- Experience in presales activities
- Experience in hiring/interviewing BAs
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
Being a member of the CodeIT team means
- Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
- Compensation of participation in conferences and workshops
- Development of soft skills (people management and emotional intelligence training)
- Free access to the company account on Udemy educational platform
- Internal library
- Corporate English courses and communication with clients from English-speaking countries
- Experienced and supportive team members
- Paid time off (vacation, sick-leave, remote work)
- Legal support
- Joyful corporate events, team buildings, hobbies and sport communities
- Well-equipped offices located in Kharkiv, Vinnytsia and Sofia
- Discounts and bonuses of IT Loyalty program
Send your CV
