Перейти до вмісту
Подати заявку

Ця вакансія є на кількох порталах

Devire

Senior .NET Developer

Praca zdalna
Діє до 19 вер 2026
29 днів тому

Коротко

Senior .

NET Developer role requiring C#/.

NET, DDD, distributed systems (CQRS, EDA), microservices, APIs (REST, OpenAPI), message brokers (RabbitMQ/Kafka), PostgreSQL, Docker/Kubernetes. Remote work in Europe. Benefits include medical care and sports.

Стислий виклад підготував ШІ на основі тексту оголошення.

Co oferujemy

  • Praca zdalna w firmie rozwijającej się w obszarze europejskim.
  • Pakiet benefitów (opieka medyczna, członkostwo sportowe itp.).

Wymagania

  • Bardzo dobra znajomość **.

NET** oraz C#.

  • Doświadczenie w pracy z DDD (Strategic i Tactical Patterns) oraz projektowaniu rozwiązań dopasowanych do potrzeb biznesowych.
  • Praktyczna znajomość projektowania i rozwoju systemów rozproszonych (CQRS, Eventual Consistency, Read Models, Event-Driven Architecture).
  • Doświadczenie w tworzeniu i rozwijaniu aplikacji CRUD.
  • Znajomość OpenAPI, AsyncAPI oraz Data Contracts.
  • Doświadczenie w automatycznym testowaniu aplikacji (Unit, Integracyjne, BDD, Kontraktowe).
  • Dobra znajomość REST, OOP, Clean Code, Entity Framework Core oraz relacyjnych baz danych.
  • Doświadczenie w projektowaniu i wdrażaniu mikroserwisów z wykorzystaniem RabbitMQ lub Apache Kafka.
  • Doświadczenie z Observability (logi, metryki techniczne i biznesowe).
  • Bardzo dobra znajomość PostgreSQL.
  • Znajomość Docker, Kubernetes oraz OpenShift (OCP).
  • Znajomość wzorców projektowych oraz notacji C4.
  • Proaktywność, umiejętność współpracy z biznesem i zespołem oraz chęć dzielenia się wiedzą.

Obowiązki

  • Projektowanie, rozwój i utrzymanie aplikacji w technologii **C#/.

NET**.

  • Projektowanie i rozwój mikroserwisów oraz systemów rozproszonych zgodnie z zasadami DDD.
  • Tworzenie i rozwój API oraz integracji z wykorzystaniem REST, RabbitMQ i/lub Apache Kafka.
  • Projektowanie i implementacja rozwiązań opartych o CQRS i Event-Driven Architecture.
  • Tworzenie oraz utrzymanie testów automatycznych i dbanie o wysoką jakość kodu.
  • Wdrażanie i rozwój mechanizmów Observability oraz optymalizacja działania aplikacji.
  • Współpraca z biznesem i zespołem przy analizie wymagań oraz projektowaniu rozwiązań.
  • Udział w code review, rozwijaniu standardów technicznych i dzieleniu się wiedzą.
Опубліковано 2026-08-20
Джерело