Senior C# Developer
Offer summary

(Summary generated by AI based on the full job description)

The project involves development and maintenance of core financial applications supporting XVA, liquidity, and resource management. The stack includes C#/.NET, asynchronous messaging with Rebus and migration to a modern event-driven architecture. Responsibilities cover service design, full DevOps cycle (Git, TeamCity, Jenkins, Ansible), applying LLMs and agentic AI to improve processes, and technical mentorship. The offer includes a hybrid working model and comprehensive benefits.

newyou can start ASAP

Senior C# Developer

Company: BNP Paribas S.A. Branch Poland

from: 8 June 2026
to: 8 July 2026
salary not specifiedcontract of employment (full-time)
Offer parameters
level:senior
working mode:hybrid
Kraków, Bronowice
Kraków, BronowiceArmii Krajowej 28View on map

Requirements

Expected technologies

C#
.NET
Git
Bitbucket
TeamCity
Jenkins
Ansible

Our requirements

  • 5+ years of professional experience with C#/.NET (Windows Services, ASP.NET(Opens in a new tab) Web API, SignalR).
  • Strong command of Object‑Oriented Programming, design patterns, and SOLID principles.
  • Proven experience with service‑oriented architectures and asynchronous messaging (Rebus).
  • Advanced knowledge of MS SQL and hands‑on with DevOps tools: Git/Bitbucket, TeamCity/Jenkins, Ansible.
  • Familiarity with ORM libraries (e.g., Dapper) and version‑controlled build pipelines.
  • Understanding of the capabilities of LLM's in the software development process with practical experience of agentic AI engineering in an enterprise environment.
  • Excellent communication skills in English (C1)

Optional

  • Front‑end development experience with HTML, JavaScript/TypeScript, React, Redux.
  • Financial domain knowledge:
  • Financial products (Listed / OTC)
  • PnL Explain, risks (Delta, Gamma, Theta, Vega)
  • XVA (CVA, FVA, ColVA)
  • Liquidity Risk (RNFB, NSFR)
  • Cash Forecasting
  • Balance Sheet Metrics (Leverage Exposure)
  • Pre-trade calculation and booking workflow

Your responsibilities

  • Design, develop, and evolve high‑performance C#/.NET services that power XVA, liquidity and cash‑forecasting workflows.
  • Contribute to the migration to a modern, event‑driven architecture.
  • Implement asynchronous, message driven communication using Rebus and ensure data integrity
  • Participate in full‑cycle DevOps processes: source control (Bitbucket/GIT), CI/CD pipelines (TeamCity, Jenkins), and configuration management (Ansible).
  • Apply knowledge of Large Language Models (LLMs) and agentic AI to improve coding efficiency, code review, and automated testing within an enterprise setting.
  • Provide technical mentorship, conduct code reviews, and champion best‑practice patterns (OO design, SOLID, clean architecture).
  • Deliver high‑quality software under tight deadlines while maintaining attention to detail and robust documentation.

About the project

We are seeking a Senior C# Developer to join the Non‑Linear IT team within Global Markets IT. The team builds and maintains the core applications that support XVA, liquidity, and financial‑resource management. You will work in an agile, collaborative environment in team distributed between London, Paris and Kraków, delivering clean, maintainable code while helping migrate our back‑end services to a modern event‑driven architecture.
Senior C# Developer
We invite you to apply with your resume in English.
Company

What we offer

  • Hybrid work mode
  • Equivalent for remote work expenses (120 PLN per month)
  • Stable employment in the international company
  • Fully paid private medical care for employee
  • Pre-paid lunch card
  • Employee Pension Plan
  • Co-financed Multisport Card
  • MyBenefit Cafeteria Platform
  • Life insurance
  • Car parking availability in the office building
  • Trainings and development opportunities

Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • life insurance
  • remote work opportunities
  • fruits
  • corporate sports team
  • coffee / tea
  • parking space for employees
  • extra social benefits
  • pre-paid cards
  • employee referral program
  • charity initiatives

Recruitment stages

  • 1.
    1st interview with manager
  • 2.
    2nd interview with global manager and HR representative

BNP Paribas S.A. Branch Poland

We are BNP Paribas S.A. (Branch in Poland), a part of BNP Paribas Group with 200 years of experience in banking. Since 2008, we are at the heart of Warsaw, and now we are also in a new location in Krakow. As Corporate and Institutional Banking (CIB), we offer financial solutions for corporate and institutional clients in a number of locations globally.
Our Securities Services business line is a multi-asset servicing specialist. We are an exciting, dynamic, and growing operations centre; therefore, we are looking for candidates who are willing to be a vital part of the expansion of BNP Paribas’ operational scope in Poland.
It’s our values that drive us forward and are a cornerstone of our business. We rely on our strengths, which include stability, responsibility, expertise, and being a good place to work

This is how we work

Senior C# Developer
I apply to:
BNP Paribas S.A. Branch Poland
Kraków, Bronowice
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer