Seeking a System Analyst
who works with tasks from communicating with business stakeholders and elaborating solutions to implementation, testing, and demonstrating results. We are looking for candidates for a large financial sector company.
The specialist will be considered for two product teams simultaneously. Both areas may be discussed at the technical interview, after which the most suitable project will be determined.
- Format: remote for regions of the Russian Federation / hybrid for Moscow
- Schedule: 09:30–18:30 Moscow time
- Location/Citizenship: Russian Federation only
- Time Zone: work according to Moscow time
- Project: long-term
- Technologies: REST API, SOAP, Kafka, Oracle, MS SQL
- Backend: Java / Spring, C# / .NET
- Frontend: React
- Salary: from 250,000 (Labor Code or Sole Proprietor)
Responsibilities:
- Gather, systematize, and formalize requirements from business stakeholders.
- Elaborate functional and non-functional requirements.
- Model business processes and user scenarios.
- Design integrations between internal and external systems.
- Discuss implementation options with the development team.
- Formulate requirements and technical specifications for developers.
- Design APIs and describe system interactions.
- Work with relational databases and write SQL queries.
- Prepare project documentation, instructions, and a knowledge base.
- Independently verify implemented functionality.
- Conduct demonstrations for business stakeholders.
- Support tasks from the emergence of a business idea to launch
Key Requirements:
- System Analyst experience of 3+ years (AFTER university graduation)
- Experience in direct communication with business stakeholders and stakeholders.
- Ability to independently gather and formalize requirements.
- Knowledge of BPMN and UML.
- Experience in describing functional, non-functional, and user requirements.
- Integration design experience.
- Confident understanding of REST API.
- Experience with message brokers, preferably Kafka.
- Understanding of SOAP principles will be a plus.
- Proficient SQL skills: JOIN of multiple tables, grouping and sorting, understanding of relational database structure, understanding of query impact on database load.
- Experience in assigning tasks to developers.
- Participation in discussions and selection of technical solutions with the team.
- Ability to independently test implemented functionality.
- Ability to quickly adapt to new processes.
Especially Valued:
- Experience in the investment, banking, or brokerage domain.
- Experience with highly integrated internal systems.
- Experience with CRM systems, including Microsoft Dynamics.
- Experience with integrations with state and external information systems.
- Ability to read code in one of the popular programming languages.
- Experience using LLM/AI tools in work.
- Experience implementing chatbots or AI solutions connected to internal databases and knowledge bases.
Will be a disadvantage if the candidate:
- Interacted with the business exclusively through a Product Owner;
- Practically did not participate in the selection of implementation options and technical solutions;
- Performed only a narrow part of the analytics without supporting the task to the end result.