IT Business Analyst

IT Business Analyst

  • Job Description

    You will be responsible for translating business requirements into comprehensive functional and non-functional specifications. You will also identify, extract, and process relevant data from different sources, shaping it into efficient and straightforward solutions. Because our projects are complex, engineering experience or banking sector exposure is considered a strong advantage.

    About the team

    You will be part of a mature and skilled team that has recently transitioned into the Payments Tribe, a strategic area within the bank. The team is open, collaborative and technically strong, working on solutions that are critical to the bank’s core payment processes and directly impact our customers’ everyday banking experience.

    Your day to day

      • Gather and clarify software business requirements;
      • Translate business requirements into technical design solutions, ensuring proper granularity at the feature/user-story level;
      • Analyze the impact of new business requirements on existing systems and the overall IT landscape;
      • Participate in Agile ceremonies, acting as a key facilitator for requirement clarifications and discussions;
      • Take part in requirement refinement to ensure they are suitable for delivery within a two-week sprint;
      • Provide support to the development team to ensure delivery of the best technical solution;
      • Build and execute functional testing strategies to meet acceptance criteria. Collaborate with QA to create relevant test documentation (test plans, test suites, test cases) and determine which tests should be automated;
      • Present during demo sessions;
      • Troubleshoot errors, propose solutions, or escalate when necessary;
      • Provide 3rd line support for production incidents (when needed);
      • Analyze, design and optimize database structures to support business requirements;
      • Navigate and interpret database systems, including table relationships and data flows; understand relational database concepts;
      • Understand coding concepts to support system functionality analysis;
      • Use tools for creating diagrams, workflows and system process documentation;
      • Work with APIs, REST methods, and provide support for API integration and troubleshooting; prior experience with APIs is required;
      • Apply testing methodologies to validate system changes and ensure the delivered functionality aligns with requirements.
  • Requirements

    What you bring to the team

      • Minimum 4 years of experience in requirements elicitation and specification for application development; at least 2 years in a similar role;
      • Relevant experience as an IT Business Analyst;
      • Analytical mindset, strong problem‑solving skills, and a collaborative attitude;
      • Bachelor’s or Master’s degree in a software engineering-related field or equivalent experience;
      • Excellent communication skills and ability to work with multiple stakeholders;
      • Strong adaptability and ability to cope with change;
      • Practical experience with Agile methodology;
      • Familiarity with XML, XSD, JSON, WSDL, JSON Schema;
      • Experience working with REST APIs;
      • Experience with different types of integration, synchronous and asynchronous;
      • Proficiency in collaborative tools such as Confluence, Jira/Azure DevOps;
      • English fluency, written and spoken;
      • Experience creating Swagger/YAML/OpenAPI documentation is considered a plus.

    Nice to have

      • Professional qualifications/courses in information systems design;
      • Solid knowledge of IT architecture concepts, database management systems, QA practices, and data analysis;
      • Applied courses in database management;
      • Experience with banking applications or a background in banking is considered a plus.