Business Analyst
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.
Business Analyst
Business Analyst
-, Kraków
emagine Polska