Удаленная работа
Полная занятость
Qualifications and Experience:
Required:
- Experience in formalizing software requirements and task assignment for developers.
- Proficiency in modeling languages BPMN and UML (Deployment, Component, Use Case, Sequence diagrams).
- Knowledge of web technologies, understanding the strengths and weaknesses of integration protocols (HTTP, SOAP, REST services, MQ, etc.).
- Skills in working with relational (SQL queries, database structures, transactions, indexes) and non-relational databases.
- Knowledge of authentication and authorization methods for applications.
- Understanding of types of non-functional requirements.
- Understanding of interaction diagrams between software components.
- Experience with SOAP/REST web services and formats like JSON, XML.
- Preferred experience with Jira, Git, Confluence.
- Strong analytical and communication skills.
- Experience in designing data storage structures.
- Experience in defining architectural solutions for automating business processes in banking or financial organizations.
- Experience in forecasting system behavior and identifying development paths.
- Knowledge of agile software development methodologies.
Functional Responsibilities:
- Identifying, collecting, analyzing, and formalizing software requirements.
- Writing technical documentation (functional and non-functional requirements) and determining the development sequence.
- Defining, elaborating, and describing architectural solutions, designing data storage structures.
- Participating in all stages of the SDLC: from task assignment to developers to delivery to the client.
- Evaluating the effectiveness of the bank's systems and determining their development directions.
Why ПУМБ?
- Remote wor
- Friendly team of experienced developers
- Flexible work schedule
- Completely “white salary”