emagine
emagine
New

Senior .Net Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#428384·Dodano wczoraj·1
Źródło: emagine
Aplikuj teraz

Tech Stack / Keywords

.NETSDLCMS SQLSOLIDRESTMS SQL ServerPostgreSQLCI/CD

Wymagania

  • Minimum 5 lat doświadczenia w programowaniu na platformę .NET.
  • Znajomość wzorców projektowych i zasad programowania obiektowego (SOLID, GRASP).
  • Znajomość synchronicznych sposobów komunikacji: REST, WCF.
  • Znajomość asynchronicznych sposobów komunikacji (systemy kolejkowe).
  • Znajomość relacyjnych baz danych oraz silników MS SQL Server i/lub PostgreSQL.
  • Umiejętność pisania testów automatycznych (jednostkowe, integracyjne, e2e).
  • Znajomość podejścia CI/CD.
  • Umiejętności analitycznego myślenia, wyciągania wniosków oraz rozwiązywania problemów.
  • Umiejętność pracy zespołowej oraz skutecznej komunikacji.
  • Język angielski na poziomie B2.

Nice to have:

  • Znajomość domeny płatności.
  • Znajomość architektury systemów: wzorce integracyjne EIP, Event-Driven Architecture, mikroserwisy, modularny monolit.
  • Znajomość Domain-Driven Design (strategiczne i taktyczne).
  • Znajomość podejścia Behavior-Driven Development (BDD).
  • Znajomość technik Diagram as Code, Model as Code.
  • Znajomość strategii i automatyzacji testów.
  • Znajomość Kubernetes.

Obowiązki

  • Współpraca z zespołem produktowym na każdym etapie SDLC.
  • Analiza, zrozumienie i weryfikacja wymagań systemowych.
  • Rozwój, utrzymanie i wdrażanie produktów, głównie serwisów backendowych opartych na .NET, MS SQL.
  • Współpraca z innymi zespołami produktowymi, architektami oraz biznesem.
emagine

emagine

337 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz