Mid System Analyst
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
System Analyst translating e-commerce requirements into web, iOS, and Android solutions at Spyrosoft. Defining APIs, workflows, user stories, and cross-team implementation specifications.
Responsibilities:
- Gather and analyse business requirements in collaboration with Product Owners and E-commerce stakeholders
- Translate business needs into functional and non-functional requirements
- Create epics, user stories, and acceptance criteria
- Model business processes using BPMN
- Support splitting project scope into deliverable increments
- Model solutions using UML, including sequence, activity, component, and use case diagrams
- Describe integrations, including REST APIs, data flows between microservices, and external systems
- Work with API contracts using JSON and Swagger/OpenAPI
- Ensure consistency of solutions across web, iOS, and Android platforms
- Coordinate analysis when changes affect multiple teams or E-commerce areas
- Conduct workshops and refinement sessions with Development, QA, and UX teams
- Support development teams and answer analytical questions during implementation
- Maintain clear and up-to-date analytical documentation
- Collaborate with Product Owners, development teams, QA, UX, and architects
Requirements:
- Minimum 3 years of experience as a System Analyst or Business/System Analyst in IT projects
- Experience with cross-platform projects covering web and mobile applications
- Practical knowledge of BPMN
- Ability to prepare user stories and acceptance criteria
- Practical knowledge of UML, especially sequence, activity, component, and use case diagrams
- Understanding of REST APIs and JSON
- Ability to read and describe API contracts using Swagger/OpenAPI
- Good knowledge of Jira and Confluence
- Knowledge of Figma, including the ability to read and comment on designs and connect them with requirements
- Knowledge of AI tools and ability to use them effectively and safely in analytical work, including document and code analysis, user story preparation, diagram preparation, AI assistants, and MCP
- Strong communication skills and ability to facilitate workshops with business and IT stakeholders
- Experience working in an Agile environment (Scrum or Kanban)
- English proficiency at minimum B2 level, including documentation and communication with vendors
- Polish proficiency at minimum C1 level
- Experience in E-commerce or retail, particularly checkout, payments, orders, delivery, or marketplace
- Analytical certifications such as IREB CPRE or IIBA ECBA/CCBA
- Experience with Enterprise Architect, draw.io, or PlantUML
- Understanding of asynchronous integrations, including queues, Kafka, or RabbitMQ
- Understanding of microservice architecture
- Experience describing non-functional requirements, including performance, availability, and security
- Knowledge of the C4 model for architecture documentation
- Basic SQL skills for simple queries and data verification












