Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Systems Analyst with 3+ years of experience in application development and system integration to join our team in Armenia or Poland. This role is remote.
Responsibilities
- Write detailed business requirement documents, functional specifications, and integration specifications for use by developers to modify, enhance, or fix the systems.
- Collaborate with development teams to understand architecture implications for business decisions.
- Interact with key stakeholders to gather and analyze business requirements, consulting them on opportunities and risks.
- Compile detailed documentation for technical teams (architects, developers, QA, etc.).
- Research and evaluate emerging technologies, including both hardware and software.
- Create and maintain documentation in areas of responsibility (requirements specifications, user manual, maintenance manual, etc.).
- Own and have a detailed understanding of the features and functions of products and applications from the area of responsibility. Use this knowledge to identify opportunities and threats for new requirements.
- Create detailed requirement specifications for software development, ensuring they are clear, complete, and aligned with business objectives.
Requirements
- 3+ years of experience as a Business Analyst, Systems Analyst, or Product Owner.
- Working knowledge in the area of application development and system integration.
- Excellent analytical skills, able to design complex data flows and business processes.
- Proven experience of document/process design activities (UML, BPMN).
- Experience with both traditional waterfall SDLC and Agile/Lean methodologies.
- Experience with different communication protocols (REST, GRPC, events, messaging).
- Experience with Microservice architecture.
- Experience with Open API specifications.
- Experience in creating system specification artifacts.
- Experience with business process re-engineering.
- English level: Upper-Intermediate or above.
Nice to Have
- Experience in a related field (gambling) is a big plus.
- Experience working with SQL and No-SQL databases.
- Knowledge of messaging patterns.
- Knowledge about integration middleware principles.
- Knowledge of Git, Docker, Markdown language, Grafana, Postman, Plantuml.
- Basic knowledge of Golang programming language.
We Offer
☘️ An exciting and challenging job in a fast-growing business group, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance, and more.
🤝🏻 Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed.
📍 Beautiful offices in Warsaw, Limassol, Yerevan - work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day.
🧑🏻💻 Modern corporate equipment based on macOS or Windows and additional equipment are provided.
🏖 Paid vacations, sick leave, personal events days, days off.
👨🏻⚕️ Corporate healthcare program for your well-being.
💵 Referral program - enjoy cooperation with your colleagues and get the bonus.
📚 Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy.
🗣 Free internal English courses.
🦄 Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, RedCore talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc.
🎳 Company events, team buildings.
About the Company
[Company description if present]