System architect
⚲ Kraków
24 000 - 27 000 PLN (B2B)
Wymagania
- .NET
- DDD
- Design Patterns
- Defining business requirements
- Entity Framework
- Microservices
- Azure (nice to have)
- AWS (nice to have)
- SQL Server (nice to have)
- Docker (nice to have)
- Integration test (nice to have)
- Unit testing (nice to have)
- RabbitMQ (nice to have)
Opis stanowiska
O projekcie:
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 engeneer, 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.
Szukamy osób z doświadczeniem, które będą w stanie samodzielnie projektować i rozwijać rozbudowaną architekturę naszych systemów, oraz dbać o jakość wytwarzanego oprogramowania.
Jeśli nie czujesz się na siłach aby podjąć pracę jako Senior .NET Developer ale lubisz wyzwania skontaktuj się z nami - szukamy również Mid'ów.
Wymagania:
Doświadczenie: 5+
lat komercyjnego doświadczenia w .NET, w tym minimum 2 lata w roli
architektonicznej/seniorskiej
Praktyczna zaawansowana
znajomość C#, .NET
Praktyczne doświadczenia
w projektowaniu architektury systemów i wzorców
Praktyczne wykorzystanie
metodologii Domain-Driven Design w projektach komercyjnych
Praktyczne wykorzystanie
w projektach:
- CQRS- EF Core- Outbox / Inbox pattern- OpenTelemetry- Messaging – RabbitMQ / Service Bus / KafkaPraktyczna znajomość
narzędzi:
- Git / Azure DevOps
Repos- GitHub Copilot lub
analogicznych- Konteneryzacja (Docker
/ Kubernetes)
Codzienne zadania:
- 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
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 engeneer, 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.
Szukamy osób z doświadczeniem, które będą w stanie samodzielnie projektować i rozwijać rozbudowaną architekturę naszych systemów, oraz dbać o jakość wytwarzanego oprogramowania.
Jeśli nie czujesz się na siłach aby podjąć pracę jako Senior .NET Developer ale lubisz wyzwania skontaktuj się z nami - szukamy również Mid'ów.
Wymagania:
Doświadczenie: 5+
lat komercyjnego doświadczenia w .NET, w tym minimum 2 lata w roli
architektonicznej/seniorskiej
Praktyczna zaawansowana
znajomość C#, .NET
Praktyczne doświadczenia
w projektowaniu architektury systemów i wzorców
Praktyczne wykorzystanie
metodologii Domain-Driven Design w projektach komercyjnych
Praktyczne wykorzystanie
w projektach:
- CQRS- EF Core- Outbox / Inbox pattern- OpenTelemetry- Messaging – RabbitMQ / Service Bus / KafkaPraktyczna znajomość
narzędzi:
- Git / Azure DevOps
Repos- GitHub Copilot lub
analogicznych- Konteneryzacja (Docker
/ Kubernetes)
Codzienne zadania:
- 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
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.