NoFluffJobs Praca zdalna Senior

Senior .NET Developer

Devire

⚲ Remote

23 520 - 26 880 PLN (B2B)

Wymagania

  • .NET
  • C#
  • DDD
  • CQRS
  • OpenAPI
  • BDD
  • REST API
  • OOP
  • Clean Code
  • Entity Framework
  • RabbitMQ
  • Kafka
  • PostgreSQL
  • Docker
  • Kubernetes
  • OpenShift

Opis stanowiska

O projekcie:
Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty. 

Dla naszego Klienta z sektora finansowego poszukujemy osoby na stanowisko: Senior .Net Developer:

- B2B contract
- 100% zdalnie
- Stawka: 140-160 PLN/h

- 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ą.

Codzienne zadania:
- 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ą.

🔍 Dekoder Ogłoszenia

🔴
O projekcie: Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty.
Praca na B2B, co oznacza samodzielne rozliczanie podatków i składek ZUS, a także brak typowych benefitów pracowniczych.
🟡
Praca zdalna w firmie rozwijającej się w obszarze europejskim.
Może oznaczać pracę z klientem zagranicznym, co wiąże się z potencjalnymi różnicami kulturowymi i strefami czasowymi.
🔴
Doświadczenie w pracy z DDD (Strategic i Tactical Patterns) oraz projektowaniu rozwiązań dopasowanych do potrzeb biznesowych.
Oczekiwane jest głębokie zrozumienie i praktyczne zastosowanie Domain-Driven Design, co może być wyzwaniem dla osób bez doświadczenia w tym obszarze.
🔴
Praktyczna znajomość projektowania i rozwoju systemów rozproszonych (CQRS, Eventual Consistency, Read Models, Event-Driven Architecture).
Wymagane jest zaawansowane doświadczenie w budowaniu złożonych, rozproszonych systemów, co może być trudne do zdobycia bez wcześniejszego kontaktu z takimi technologiami.
🟡
Proaktywność, umiejętność współpracy z biznesem
Oczekuje się, że kandydat będzie aktywnie uczestniczył w procesie decyzyjnym i potrafił efektywnie komunikować się z nietechnicznymi interesariuszami.