New offer - be the first one to apply!

December 17, 2025

Business Analyst

Senior • Hybrid

Kraków, Poland

Industry: Banking

Hybrid working model based in Kraków, requiring 5 days in the office per month


Introduction & Summary

We are seeking a highly skilled Business Analyst with over 5 years of experience in complex IT projects, particularly in application modernization and migration processes. The ideal candidate will possess advanced expertise in SQL and a practical ability to analyze .NET code to extract critical business rules. You will play a key role in the modernization of our .NET applications and MSSQL databases, ensuring that business needs are effectively translated into actionable requirements.


Main Responsibilities

As a Business Analyst, your core duties will include:

  • Acting as the primary liaison between business stakeholders, architects, and development teams.

  • Reverse-engineering and documenting business rules hidden in T-SQL, stored procedures, and legacy .NET code.

  • Mapping data lineage and translating source data into target domain models.

  • Defining bounded contexts and supporting domain discovery sessions.

  • Eliciting, prioritizing, and translating business needs into BRD/FRD and user stories.

  • Proposing migration sequencing and MVP roadmaps while highlighting risks.

  • Maintaining requirement traceability in project management tools.

  • Producing and keeping up-to-date project artifacts such as BPMN and data flow maps.

  • Facilitating workshops and stakeholder alignment meetings.

  • Ensuring secure handling of production data during analysis.


Key Requirements

  • 5+ years as a Business Analyst in complex IT projects, specifically in application modernization.

  • Advanced SQL expertise for reverse-engineering and analysis.

  • Practical ability to read and analyze .NET code (C#) and legacy systems.

  • Strong skills in process and data modeling (BPMN, UML).

  • Experience with domain discovery techniques and Domain-Driven Design practices.

  • Familiarity with API contracts and integration patterns.

  • Basic knowledge of Azure cloud services and their operational implications.

  • Understanding of CI/CD concepts and test automation.

  • Ability to perform impact analysis and create MVP roadmaps.

  • Excellent written and verbal communication skills in English (C1).


Nice to Have

  • Familiarity with data catalog tools (e.g., Azure Purview).

  • Experience with event-driven architectures and CQRS concepts.

  • Practical knowledge of ETL/data migration tools.

  • Understanding of desktop UI patterns and testability aspects.

  • Relevant certifications (IIBA, PMI-PBA) are a plus.