Senior .Net Developer

wygasa za 18 dni (do )
  • Warszawa, mazowieckie

Umowa o pracę

Pełny etat

Dla naszego klienta z sektora finansowego poszukujemy doświadczonego Senior .NET Developera, który dołączy do zespołu realizującego strategiczny projekt typu greenfield. To propozycja dla osób, które lubią projektować rozwiązania, współpracować z biznesem i rozwijać nowoczesną architekturę opartą o DDD. Dla naszego klienta z sektora finansowego poszukujemy doświadczonego Senior .NET Developera, który dołączy do zespołu realizującego strategiczny projekt typu greenfield. To propozycja dla osób, które lubią projektować rozwiązania, współpracować z biznesem i rozwijać nowoczesną architekturę opartą o DDD.

Senior .Net Developer


Twój zakres obowiązków

  • Projektowanie i rozwój nowoczesnych aplikacji w technologii .NET.
  • Współtworzenie architektury systemów opartych o Domain Driven Design (DDD).
  • Budowa i rozwój mikroserwisów oraz systemów rozproszonych.
  • Projektowanie i implementacja komunikacji asynchronicznej z wykorzystaniem RabbitMQ.
  • Tworzenie oraz rozwój RESTful API.
  • Współpraca z biznesem przy analizie wymagań oraz projektowaniu rozwiązań.
  • Tworzenie testów jednostkowych, integracyjnych, akceptacyjnych oraz kontraktowych.
  • Projektowanie rozwiązań z wykorzystaniem CQRS oraz Event Driven Architecture.
  • Dbanie o jakość kodu, standardy architektoniczne oraz rozwój dobrych praktyk w zespole.
  • Udział w code review oraz dzielenie się wiedzą z innymi członkami zespołu.

Nasze wymagania

  • Bardzo dobra znajomość C# oraz platformy .NET.
  • Praktyczne doświadczenie z Domain Driven Design (DDD) – warunek konieczny.
  • Bardzo dobra znajomość RabbitMQ oraz komunikacji asynchronicznej – warunek konieczny.
  • Bardzo dobra znajomość RESTful API – warunek konieczny.
  • Doświadczenie w projektowaniu i budowie mikroserwisów.
  • Praktyczna znajomość CQRS, Event Driven Architecture oraz Eventual Consistency.
  • Znajomość wzorców projektowych oraz zasad Clean Code i OOP.
  • Doświadczenie z Entity Framework Core oraz PostgreSQL.
  • Doświadczenie w automatyzacji testów (Unit Tests, Integration Tests, BDD, Contract Tests).
  • Znajomość Docker, Kubernetes oraz OpenShift.
  • Doświadczenie z Observability (logi, metryki techniczne i biznesowe).
  • Umiejętność współpracy z biznesem przy analizie i doprecyzowywaniu wymagań.
  • Proaktywność oraz gotowość do dzielenia się wiedzą w zespole.
  • Znajomość Kafka.
  • Doświadczenie z OpenAPI, AsyncAPI oraz Data Contracts.
  • Znajomość notacji C4 i narzędzi do modelowania architektury.
  • Doświadczenie w projektach greenfield.
  • Doświadczenie w sektorze finansowym.



Aplikuj

Dodana
Wygasa (za 18 dni)

Chcesz dowiedzieć się więcej o firmie?

Zobacz profil pracodawcy

Polecani pracodawcy