.NET Developer, Tickets Selling System
⚲ Kraków, Warszawa, Wrocław, Łódź, Lublin
12 000 - 15 500 PLN netto (B2B) | 10 500 - 12 500 PLN brutto (UoP)
Wymagania
- 5 lat doświadczenia w backend development
- 5 lat komercyjnego doświadczenia na platformie .NET
- komercyjne doświadczenie z co najmniej jedną platformą chmurową: Azure lub AWS
- podstawowa ekspozycja na AWS lub silna gotowość do szybkiego nadrobienia (S3, wdrożenia, świadomość CI/CD)
- dobre rozumienie Cloud — praktyczne doświadczenie z AWS obowiązkowe
- znajomość WebAPI
- rozumienie architektury mikroserwisowej
- doświadczenie z testami jednostkowymi (np. nUnit) i frameworkami mockującymi (preferowane Moq)
Opis stanowiska
DataArt pomaga rozwijać i modernizować system sprzedaży biletów kolejowych dla brytyjskiego klienta — duży, modularny system mikroserwisowy z setkami komponentów działających na AWS, obsługujący m.in. Global Distribution Systems. Będziesz rozwijać nowe funkcje backendu w .NET, refaktoryzować kod i pracować w małym zespole obok inżynierów klienta. Uwaga: w ogłoszeniu zaznaczono, że klient ma politykę pracy z najnowszymi technologiami i migruje do nowszych wersji, gdy tylko są dostępne — w praktyce oznacza to ciągłe migracje i konieczność szybkiego uczenia się nowych wersji. Kilka niezależnych zespołów pracuje nad różnymi częściami systemu, co może rodzić problemy z komunikacją i integracją.
🔍 Dekoder Ogłoszenia
🟡
Our client is one of the regional leaders in the industry
Może to oznaczać, że firma jest duża i stabilna, ale też potencjalnie biurokratyczna i wolno reagująca na zmiany.
🔴
a few hundred components operate independently of each other
System jest złożony i wymaga dobrego zrozumienia zależności między wieloma niezależnymi częściami.
🔴
The client has a policy to work with the latest technology, and they move to newer versions when they are available.
Może to oznaczać ciągłe migracje i konieczność szybkiego uczenia się nowych wersji technologii, co może być obciążające.
🟡
Small team (1-10 people)
Może oznaczać dużą autonomię i wpływ na projekt, ale też potencjalnie brak wsparcia i konieczność samodzielnego rozwiązywania wielu problemów.
🔴
Several independent teams are working on the project. The goals of each team are limited to the part of the system they're working on.
Może sugerować brak spójności między zespołami i potencjalne problemy z integracją lub komunikacją.