Description
We develop and maintain a centralized fraud monitoring platform, which is a key element of the bank's security. Within the project, we connect new banking products (payments, loans, card transactions, etc.) to the platform and continuously improve its functionality, logic, and integrations to effectively combat fraud.
Responsibilities
- Identifying, analyzing, and formalizing business requirements (from owners of banking products and the security service) for connecting to the fraud monitoring platform.
- Analyzing and describing business processes, fraud scenarios, and data necessary for their detection.
- Developing and coordinating technical requirements for integrating new products with the platform.
- Designing and describing the architecture of integrations (API, data flows, message formats) between banking systems and the platform.
- Analyzing and specifying requirements for enhancing the functional modules of the platform itself (rules, scenarios, reports, interfaces).
- Close interaction with development teams (backend, frontend, Data Engineers), architects, and QA engineers to transfer requirements and monitor implementation.
- Preparing project documentation: user stories, use cases, BPMN diagrams, API specifications, data models, interaction diagrams.
- Participating in the acceptance of implemented functionality: checking compliance with requirements, supporting user acceptance testing (UAT).
Requirements
- At least 2 years of experience as a business or systems analyst, preferably in fintech, banking, or cybersecurity/fraud monitoring.
- Understanding of the full software development lifecycle.
- Deep knowledge and experience in designing integration and modular system architecture (microservices, API, event-driven, ETL/ELT).
- Ability to work with data (SQL at the level of writing queries, understanding data structures, XML/JSON).
- Basic knowledge in the field of testing (test design, types of testing, ability to create a checklist, understanding of the QA process).
- Skills in working with analysis tools: Jira, Confluence, diagrams (Draw.io, Miro, etc.), Postman/Swagger.
- Ability to clearly structure information and work with complex systems.
- Good communication skills, ability to speak the same language with business customers and technical specialists.
Will be an advantage:
- Experience with fraud monitoring, AML, or Risk management systems.
- Knowledge of requirements management methodologies (BABOK).
- Experience with big data processing systems (Big Data).
- Basic understanding of machine learning and its application in anti-fraud.
Conditions
- Working on a complex and socially significant project in one of the country's leading banks.
- Opportunity to deeply immerse yourself in the field of financial security and data-driven systems.
- Stability, official employment, competitive salary.
- Modern technology stack and flexible management methodologies.
- Professional development and support in acquiring new knowledge.