Pershiy Ukrayinskiy Mizhnarodniy Bank, AT / PUMB
We develop the corporate-processes with Creatio platform, integrate with Core banking systems and Middleware software for building processes. Also we develop highly loaded business process (more that one data center, etc) for banking services, end-to-end application (JavaScript/.Net) for internal banking use. Our development processes are based on Agile/Scrum methodology.Qualifications and Experience:Required:Experience with CREATIO.At least one year of experience in formalizing software require
We develop the corporate-processes with Creatio platform, integrate with Core banking systems and Middleware software for building processes. Also we develop highly loaded business process (more that one data center, etc) for banking services, end-to-end application (JavaScript/.Net) for internal banking use. Our development processes are based on Agile/Scrum methodology.
Qualifications and Experience:
Required:
- Experience with CREATIO.
- At least one year of experience in formalizing software requirements and assigning tasks to developers.
- Proficiency in BPMN and UML modeling languages (Deployment, Component, Use Case, Sequence diagrams).
- Knowledge of web technologies and understanding the strengths and weaknesses of integration protocols (HTTP, SOAP, REST services, MQ, etc.).
- Skills in working with relational databases (SQL queries, database structures, transactions, indexes) and non-relational databases.
- Knowledge of authentication and authorization methods for applications.
- Understanding of non-functional requirements types.
- Comprehension of interaction schemes 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.
- Ability to estimate duration and plan task execution order.
- Experience in predicting system behavior and defining pathways for development.
- Mentorship and knowledge transfer skills.
- Knowledge of agile software development methodologies.
- Preferred experience working on similar projects.
Responsibilities:
- Identification, collection, analysis, and formalization of software requirements.
- Writing technical documentation (functional and non-functional requirements) and determining the development order.
- Defining, processing, and describing architectural solutions, as well as designing data storage structures.
- Participation in all stages of the Software Development Life Cycle (SDLC): from task assignment to developers to delivery to the client.
- Evaluating the effectiveness of the Bank's systems and determining their development direction.
Why ПУМБ?
- Remote work
- Continuous professional competencies development and professional growth opportunities;
- Annual paid vacations ;
- Medical insurance;
- Friendly team of young and talented professionals.