Senior System Analyst
Belgrade
What's the role about
If you are a qualified System Analyst with a strong technical background, excellent communication skills, and the ability to collaborate with business and development teams, we would like to speak with you! As a member of the Systems Analysts team, you would contribute to the delivery of new products’ features/functionality. You would work closely with other analysts, product owners, and engineers to design high-quality solutions.
What you’ll be doing
- Gathering and writing requirements for new features and improvements in the Paysend products.
- Design high-quality solutions for business problems.
- Document solutions on the Confluence and GitLab wiki.
- Support Payment System Requirements and monitor changes in requirements
- Internal support for card-related questions and issues.
What you’ll need to be successful in the role
- Experience in the financial domain - credit cards, payments or transfers
- Strong knowledge of rules set by Payment systems, such as Visa, MasterCard, UPI.
- Good knowledge of Payment systems protocols like ISO-8385, IPM, Base II\I, Visa Direct, MC Connect, and others.
- Experience in requirements gathering and writing.
- Experience in technical documentation.
- Strong skills in system design with different types of integrations (REST, MQ, gRPC, etc.)
- С4 Model.
Preferred Skills:
- Code reading skills (Java, C#).
- Understanding characteristics of Cloud-native applications.
- Database design experience.
- Good knowledge of SQL. XML/XSD, JSON Schema, Protocol Buffers. PlantUML: component diagram, sequence diagram, state diagram.