Currency

Business Analyst

Analytics

Business Analyst

Analytics

-, Kraków

emagine Polska

Full-time
B2B
Senior
Hybrid

Tech stack

    English

    C1

    SQL

    advanced

    BPMN

    advanced

    UML

    advanced

    .Net

    regular

    C#

    regular

    MVP

    regular

Job description

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.

Tech stack

    English

    C1

    SQL

    advanced

    BPMN

    advanced

    UML

    advanced

    .Net

    regular

    C#

    regular

    MVP

    regular

Office location

Published: 01.12.2025

Business Analyst

Summary of the offer

Business Analyst

-, Kraków

emagine Polska

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.