Starszy Programista .NET: Architektura mikroserwisów i DDD

Diagnostyka

Poland

Hybrid

PLN 180,000 - 240,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Diagnostyka w Polsce rekrutuje Starszego Programistę/.NET, który wesprze przebudowę architektury kanałów cyfrowych i tworzenie skalowalnych rozwiązań obsługujących klientów.

Do obowiązków należy projektowanie backendowych usług w C# i .NET, budowa mikroserwisów, API, testy i współpraca z zespołem. Praca w środowisku chmurowym z Kubernetes, Domain-Driven Design oraz podejście API-first.

Qualifications

  • Bardzo dobra znajomość C# i współczesnego .NET.
  • Kilkuletnie doświadczenie w tworzeniu systemów backendowych produkcyjnych.
  • Doświadczenie w projektowaniu i rozwijaniu API.
  • Znajomość zasad SOLID i wzorców projektowych.
  • Umiejętność projektowania kodu, który da się rozwijać, testować i utrzymywać.
  • Doświadczenie z architekturą mikroserwisową lub modularnym monolitem.
  • Dobrze znasz bazy danych.
  • Praktyczna znajomość testów automatycznych.
  • Umiejętność diagnozowania problemów wydajnościowych.
  • Zrozumienie skalowalności, niezawodności i bezpieczeństwa.
  • Umiesz podejmować decyzje techniczne na podstawie kosztu, ryzyka i wartości biznesowej.
  • Otwartość do kwestionowania słabych rozwiązań.
  • Jasno komunikujesz problemy i rekomendacje.

Responsibilities

  • Projektujesz i rozwijasz usługi backendowe w C# i .NET.
  • Budujesz mikroserwisy i komponenty warstwy Digital Backend / BFF.
  • Rozdzielasz istniejące logiki na jasno zdefiniowane domeny i odpowiedzialności.
  • Projektujesz kontrakty API oraz integracji z systemami wewnętrznymi i zewnętrznymi.
  • Tworzysz rozwiązania zgodne z podejściem Domain-Driven Design i architekturą modularną.
  • Rozwijasz komunikację REST, gRPC oraz mechanizmy event-driven.
  • Zajmujesz się konteneryzacją usług i ich uruchamianiem w środowisku Kubernetes.
  • Współtworzysz standardy dotyczące bezpieczeństwa, wersjonowania API, logowania, monitoringu i obsługi błędów.
  • Budujesz testy automatyczne: jednostkowe, integracyjne, kontraktowe i end-to-end.
  • Bierzesz udział w code review, decyzjach architektonicznych oraz analizie ryzyk technicznych.
  • Współpracujesz z frontend developerami, architektami, analitykami, QA, DevOps i właścicielami produktów.
  • Wspierasz mniej doświadczonych developerów i podnosisz jakość pracy zespołu.
  • Bierzesz odpowiedzialność za działanie rozwiązania również po wdrożeniu produkcyjnym.

Skills

C# i .NET
Mikroserwisy
DDD
API design
Kubernetes
Cloud (GCP/Azure)
Test automation
Wydajność i skalowalność
Security basics
Decyzje techniczne
Kod logiczny i utrzymanie
Komunikacja zespołowa

Tools

Kubernetes

Job description

Diagnostyka w Polsce rekrutuje Starszego Programistę/.NET, który wesprze przebudowę architektury kanałów cyfrowych i tworzenie skalowalnych rozwiązań obsługujących klientów.

Do obowiązków należy projektowanie backendowych usług w C# i .NET, budowa mikroserwisów, API, testy i współpraca z zespołem. Praca w środowisku chmurowym z Kubernetes, Domain-Driven Design oraz podejście API-first.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Starszy .NET Developer – Mikroserwisy, DDD, Kubernetes
Starszy .NET Developer – Mikroserwisy, DDD, Kubernetes

AmRest Holdings SE • Kraków

Hybrid
PLN 180,000 - 280,000
Karta sportowa Multisport
Opieka medyczna Luxmed
Ubezpieczenie grupowe
+2
Starszy .NET Programista – Mikroserwisy, Kubernetes
Starszy .NET Programista – Mikroserwisy, Kubernetes

AmRest Holdings SE • Poland

Hybrid
PLN 180,000 - 320,000
Karta sportowa Multisport
Luxmed
Starszy .NET Backend Architect — Mikroserwisy i Chmura
Starszy .NET Backend Architect — Mikroserwisy i Chmura

AmRest Holdings SE • Warszawa

On-site
PLN 180,000 - 240,000
Dofinansowanie kart sportowych Multis/
Luxmed OPieka medyczna dla Ciebie iRod
Szkolenia i kursy
Senior .NET Developer
Senior .NET Developer

HeadHR • Kraków

Hybrid
PLN 120,000 - 180,000
Starszy .NET Programista — Zdalnie, Elastyczny Czas, TDD/Scrum
Starszy .NET Programista — Zdalnie, Elastyczny Czas, TDD/Scrum

UNIT4 NV • Poland

Hybrid
PLN 180,000 - 280,000
Zaufanie i autonomia
Work-life balance
Rozwój i mentoring
+1
Starszy Programista .NET — ERP/HR, Hybryda, Mentoring
Starszy Programista .NET — ERP/HR, Hybryda, Mentoring

UNIT4 NV • Wrocław

Hybrid
PLN 180,000 - 260,000
Starszy .NET Programista – AI, Refaktoryzacja, Hybryda
Starszy .NET Programista – AI, Refaktoryzacja, Hybryda

Rekord Systemy Informatyczne • Bielsko-Biała

Hybrid
PLN 167,000 - 201,000
Dofinansowanie prywatnej opieki medycz
Karta Multisport
Wsparcie udziału w wydarzeniach branż.
Azure .NET Developer | CI/CD & Cloud Integrations
Azure .NET Developer | CI/CD & Cloud Integrations

HeadHR • Warszawa

Hybrid
PLN 120,000 - 170,000
Starszy Programista lub Programistka .NET
Starszy Programista lub Programistka .NET

Diagnostyka • Poland

Hybrid
PLN 180,000 - 240,000
Senior .NET Backend Lead & Architect
Senior .NET Backend Lead & Architect

Scalosoft • Kraków

Hybrid
PLN 234,000 - 289,000