Zum Inhalt springen
Jetzt bewerben

Diese Anzeige läuft auf mehreren Portalen

Devire

.NET Developer

Praca zdalna
Katowice
Warszawa
Läuft ab 9 Okt 2026
vor 9 Tagen

Kurzfassung

Remote .

NET Developer role requiring 4+ years of experience in C#/.

NET (preferably .

NET 8+), DDD, distributed systems, microservices, CQRS, and Event-Driven Architecture. Responsibilities include backend development, microservice implementation, API design, and collaboration with business stakeholders. B2B contract via Devire.

Von KI erstellte Kurzfassung des Anzeigentextes.

Co oferujemy

  • Kontrakt B2B za pośrednictwem Devire
  • Współpraca 100% zdalna
  • Elastyczne godziny pracy
  • Pakiet benefitów

Wymagania

  • Minimum 4 lata doświadczenia w pracy jako Backend Developer / .

NET Developer.

  • Bardzo dobra znajomość C# i .

NET, preferowane .

NET 8+.

  • Praktyczne doświadczenie z DDD.
  • Doświadczenie w projektowaniu systemów rozproszonych i mikroserwisów.
  • Znajomość CQRS, Event-Driven Architecture, Eventual Consistency i integracji asynchronicznych.
  • Doświadczenie z Kafka, RabbitMQ lub podobnym brokerem.
  • Znajomość OpenAPI, AsyncAPI, Data Contracts.
  • Znajomość testów jednostkowych/integracyjnych oraz zasad Clean Code i SOLID.
  • Dobra znajomość MS SQL Server/PostgreSQL; mile widziane MongoDB.
  • Doświadczenie we współpracy z biznesem przy analizie i modelowaniu domeny.
  • Samodzielność, proaktywność i umiejętność podejmowania decyzji technicznych.
  • Mile widziane: Docker, Kubernetes/OpenShift, Azure/AWS/GCP, Event Sourcing.

Obowiązki

  • Rozwój i projektowanie backendu w C#/.

NET dla nowoczesnego, rozproszonego ekosystemu obsługi wierzytelności.

  • Implementacja i rozwój mikroserwisów oraz Bounded Contexts zgodnie z podejściem DDD.
  • Projektowanie rozwiązań opartych o CQRS, Event-Driven Architecture i komunikację asynchroniczną.
  • Rozwój integracji z wykorzystaniem brokerów wiadomości, m.in. Kafka/RabbitMQ.
  • Projektowanie API i kontraktów integracyjnych (OpenAPI, AsyncAPI, Data Contracts).
  • Tworzenie testów jednostkowych, integracyjnych i kontraktowych oraz dbanie o jakość kodu.
  • Praca z relacyjnymi i nierelacyjnymi bazami danych.
  • Współpraca z Product Ownerami i ekspertami biznesowymi przy modelowaniu domeny i przekładaniu wymagań na rozwiązania techniczne.
  • Udział w decyzjach architektonicznych oraz rozwijaniu standardów technicznych.
  • Praca w środowisku Agile/Kanban.
Veröffentlicht 2026-09-09
Quelle