Mid System Analyst

Posted 5hrs ago

Employment Information

Industry
Education
Salary
Experience
Job Type

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