#1 Job Board for tech industry in Europe

Tech Lead .NET Developer
Net

Tech Lead .NET Developer

40 - 45 USD/hNet per hour - B2B
40 - 45 USD/hNet per hour - B2B
Type of work
Full-time
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    English

    C1

    C#

    advanced

    DDD

    advanced

    .Net

    advanced

    REST

    regular

    CQRS

    regular

Job description

INFORMACJE O PROJEKCIE:

  • Branża: windykacyjna
  • Lokalizacja: zdalnie
  • Stawka: do 170 PLN/h netto+ VAT, B2B
  • Język projektu: polski, angielski
  • Start: od maja 2025r.
  • Długość umowy: do końca 2025r. z możliwością przedłużenia


ZADANIA:

  • Dobór odpowiednich rozwiązań technicznych do problemów biznesowych oraz wymagań niefunkcjonalnych.
  • Projektowanie i wdrażanie mikroserwisów z uwzględnieniem synchronizacji asynchronicznej (Rabbit/Kafka).
  • Projektowanie i implementowanie rozwiązań w języku C# z użyciem platformy .NET.
  • Praca nad projektowaniem aplikacji z uwzględnieniem zasad DDD, modelowanie domeny oraz dostosowywanie rozwiązań do problemów biznesowych.
  • Tworzenie odpowiednich warstw aplikacji, rozdzielanie logiki biznesowej od infrastruktury i interfejsów.
  • Implementowanie rozwiązań wykorzystujących wzorce takie jak CQRS (Command Query Responsibility Segregation) oraz Event Sourcing.
  • Projektowanie i implementacja RESTful API, zapewniając najlepsze praktyki w zakresie wydajności i skalowalności.
  • Dbanie o jakość kodu, dokumentację API, oraz współpracę z zespołem QA w celu zapewnienia kompatybilności i bezpieczeństwa.


WYMAGANIA:

  • Biegła znajomość języka C# i technologii .NET,
  • DDD (Domain-Driven Design) - umiejętność dobrania stylu rozwiązania technicznego do problemu biznesowego oraz wymagań niefunkcjonalnych,
  • Doświadczenie w tworzeniu/rozwijaniu systemów rozproszonych:
  • CQRS, Eventual Consistency, budowa Read Modeli/Projekcji
  • Wzorce Massaging / Event Driven Architecture
  • Zarządzanie kontraktami OpenAPI / AsyncAPI / Data Contracts
  • Doświadczenie z automatycznym testowaniem aplikacji w systemie rozproszonym (głównie Unit Testy),
  • Dobra znajomość REST, OOP, Clean Code, EF Core, relacyjnych baz danych,
  • Doświadczenie w projektowaniu i wdrażaniu mikroserwisów z uwzględnieniem synchronizacji asynchronicznej (Rabbit/Kafka),
  • Doświadczenie w implementacji oraz pracy z Observability (logi + metryki techniczne i biznesowe),
  • Doświadczenie w pracy z modelem dokumentowym np. MongoDB, JSON on SQL (T-SQL/MSSQL, PostgreSQL, NoSQL),
  • Znajomość i umiejętność praktycznego zastosowania Event Sourcing,
  • Znajomość wzorców projektowych,
  • Znajomość notacji C4 i innych narzędzi do modelowania,
  • Proaktywność i chęć współpracy z biznesem w celu zbierania, analizy i doprecyzowywania wymagań biznesowych,
  • Gotowość do dzielenia się wiedzą techniczną w zespole,
  • Umiejętność wypracowywania i dostosowywania się do konwencji/decyzji razem z zespołem.


MILE WIDZIANE:

  • Znajomość: Docker, Kubernetes, OCP.
40 - 45 USD/h

Net per hour - B2B

Apply for this job

File upload
Add document

Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administra...more