senior c#

Margo Group

Warszawa

Hybrid

PLN 180,000 - 240,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote work allowance (120 PLN per月)
Private medical care
Lunch card
Employee Pension Plan
Co-financed Multisport Card
Life insurance
Parking in office
Training and development opportunities

Job summary

Margo Group is seeking a Senior C# Developer to join the Non-linear IT team in Global Markets IT. You will design and evolve high-performance C#/.NET services supporting XVA, liquidity and cash-forecasting workflows in an agile, multi-city environment.

You will help migrate back-end services to a modern event-driven architecture and implement asynchronous messaging with Rebus, ensuring data integrity and robust documentation. English communication is essential.

Qualifications

  • 5+ years of professional experience with C#/.NET (Windows Services, ASP.NET 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 MSSQL 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 LLMs in software development with agentic AI engineering in an enterprise setting.
  • Excellent communication skills in English (C1)

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.

Skills

C# / .NET
OO programming
SOLID principles
Asynchronous messaging
Event-driven architecture
MSSQL
DevOps pipelines
Rebus
Git/Bitbucket
TeamCity/Jenkins
Ansible
Dapper
LLMs / agentic AI
English (C1)

Tools

Rebus
Git/Bitbucket
TeamCity
Jenkins
Ansible
Dapper

Job description

Description & Requirements

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

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.

Requirements:

  • 5+years of professional experience with C#/.NET (Windows Services,ASP.NETWebAPI, 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 MSSQL 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)

Nice-to-Have:

  • 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

We offer:

  • 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
  • Life insurance
  • Car parking availability in the office building
  • Trainings and development opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Developer with Fintech experience
Senior C# Developer with Fintech experience

MARGO • Warszawa

On-site
Senior C# Developer — AI-Driven Finance Backend
Senior C# Developer — AI-Driven Finance Backend

MARGO • Warszawa

On-site
Senior .NET Engineer
Senior .NET Engineer

Dotlinkers IT recruitment • Warszawa

Hybrid
PLN 304,000 - 411,000
Medical & dental care
Vision allowance
Life insurance
+7
Senior DevOps Engineer
Senior DevOps Engineer

your Jared • Łódź

Hybrid
PLN 180,000 - 240,000
Hybrid-by-design work mode
Remote within Poland up to 60 days
Relocation opportunities
+9
Senior .NET Developer
Senior .NET Developer

Provident Polska • Warszawa

Hybrid
PLN 180,000 - 240,000
Hybrid work
Private medical care
Life insurance
+2
Senior DevOps Engineer
Senior DevOps Engineer

your Jared • Poznań

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport
Relocation opportunities
+2
Data Tech Specialist Developer (mandatory relocation to Poland)
Data Tech Specialist Developer (mandatory relocation to Poland)

Talan Group • Warszawa

Hybrid
PLN 180,000 - 280,000
Private medical insurance LuxMed
Lunch pass card Pluxee
MultiSport Plus card
Data Tech Specialist Developer (mandatory relocation to Poland)
Data Tech Specialist Developer (mandatory relocation to Poland)

Talan Group • Warszawa

Hybrid
PLN 180,000 - 300,000
Private medical insurance LuxMed
Lunch pass card Pluxee
MultiSport Plus card
Senior Java Developer (10/978)
Senior Java Developer (10/978)

INFOLET SP. Z O.O. • Kraków

Hybrid
PLN 240,000 - 300,000
Relocation package
Extended medical care
Multisport Benefit card
+1
Senior .NET Developer with Fintech EXP!
Senior .NET Developer with Fintech EXP!

MARGO • Warszawa

Hybrid