.Net Developer, Enterprise Systems
⚲ Warsaw
26 000 - 36 000 PLN brutto (UoP)
Wymagania
- min. 5 lat doświadczenia w software engineering (development i design), w tym aplikacje enterprise
- doświadczenie full-stack (mocny backend + przynajmniej podstawy frontendu)
- doświadczenie w integracji API (API integration)
- doświadczenie w tworzeniu i integracji oprogramowania enterprise w chmurze
- doświadczenie w optymalizacji oprogramowania
- doświadczenie w firmach/projektach międzynarodowych
- biegły angielski
Mile widziane
- doświadczenie z integracjami SaaS enterprise, TDD, narzędziami AI/LLM, CI/CD, bezpieczeństwem aplikacji
Opis stanowiska
Praca przy systemach enterprise klienta międzynarodowego — budowa aplikacji i integracji z SaaS-owym oprogramowaniem korporacyjnym, współudział w projektowaniu systemów rdzeniowych oraz ich modernizacji. Realnie dużo czasu zajmie refaktoryzacja i poprawianie istniejącego kodu, a nie tworzenie od zera. Mimo nacisku na backend, wg ogłoszenia będziesz musiał ogarniać też podstawy frontendu. Dobra oferta dla kogoś, kto lubi pracę z interesariuszami biznesowymi i nie przeszkadza mu ciągła modernizacja legacy.
🔍 Dekoder Ogłoszenia
🔴
Partner with various business functions and stakeholders
Może oznaczać częste spotkania, zbieranie wymagań od osób nietechnicznych i konieczność tłumaczenia złożonych zagadnień technicznych na język biznesowy.
🔴
Improve, modernise and develop new features
Może oznaczać pracę nad starym, trudnym do utrzymania kodem, gdzie 'modernizacja' jest ciągłym procesem bez jasnego końca.
🔴
Take part in refactoring / modernisation initiatives
Podobnie jak wyżej, może wskazywać na dużą ilość pracy związanej z poprawianiem istniejącego kodu, a niekoniecznie tworzeniem od zera.
🔴
Full-stack experience (strong back-end and at least basic front-end dev skills)
Oznacza, że mimo nacisku na backend, będziesz musiał zajmować się również front-endem, nawet jeśli Twoje umiejętności w tym zakresie są podstawowe.
🟡
Experience with/at international companies / projects
Może oznaczać pracę w rozproszonym zespole, z różnicami kulturowymi i potencjalnymi trudnościami komunikacyjnymi.