System architect

24k - 27k PLN/ mies.B2B
20k - 23k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#378869·Dodano 24 dni temu·7
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

.NETDDDDesign PatternsDefining business requirementsEntity FrameworkMicroservicesAzureAWSSQL ServerDockerIntegration testUnit testingRabbitMQ

Firma i stanowisko

Jesteśmy firmą dostarczającą własne systemy TMS/WMS/YMS dla klientów z branży logistycznej w Polsce i za granicą. Zatrudniamy ok. 100 specjalistów - w tym programistów backend, frontend, fullstack, database engineer, testerów manualnych, automatycznych, UX/UI designer, AI/ML engineer, naukowców z uczelni technicznych w Polsce. Uczestniczymy w licznych konferencjach, szkoleniach. Zdobywamy certyfikaty. Dołączysz do zespołu .NET realizującego nowe wersje naszych systemów w architekturze mikrousługowej. Pracujemy w 2 tygodniowych sprintach. W skład zespołu wchodzą: Product Owner, Scrum Master, Developerzy Full-stack, Developerzy Backend, Developerzy Frontend, UX designer, Testerzy manualni i automatyczni, inżynier DevOps. Projekt (backlog + repository + pipelines + test plans) prowadzimy w Azure DevOps. Środowiska testowe i developerskie w Portal Azure.

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w .NET, w tym minimum 2 lata w roli architektonicznej/seniorskiej
  • Zaawansowana praktyczna znajomość C# i .NET
  • Praktyczne doświadczenie w projektowaniu architektury systemów i wzorców
  • Praktyczne wykorzystanie metodologii Domain-Driven Design w projektach komercyjnych
  • Doświadczenie z CQRS, EF Core, Outbox/Inbox pattern, OpenTelemetry
  • Doświadczenie z messagingiem: RabbitMQ, Service Bus, Kafka
  • Praktyczna znajomość narzędzi: Git, Azure DevOps Repos, GitHub Copilot lub analogicznych, konteneryzacja (Docker/Kubernetes)

Obowiązki

Architektura systemów i projektowanie:

  • Weryfikacja wymagań biznesowych
  • Definiowanie ubiquitous language we współpracy z innymi członkami grup projektowych
  • Wykrywanie niespójności i luk w wymaganiach
  • Proponowanie alternatywnych rozwiązań technicznych dla problemów biznesowych
  • Projektowanie architektury z podziałem na moduły i ich granice
  • Szczegółowe rozpisywanie zadań technicznych dla developerów
  • Dobór rozwiązań i bibliotek
  • Code review i kontrola jakości

Benefity

  • Praca w małych zespołach i płaska struktura organizacyjna
  • Budżet szkoleniowy
  • Nowoczesne biuro
  • Brak dress code'u
  • Darmowy parking
  • Parking dla rowerów
  • Darmowa kawa i napoje
  • Stołówka
Dofinansowanie szkoleń
Napoje w biurze
Parking dla aut
Parking dla rowerów
Firmowa stołówka
Optidata Sp. z o.o.

Optidata Sp. z o.o.

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz