Upvanta sp. z o.o. poszukuje doświadczonego Senior Software Engineera, który specjalizuje się w technologiach .NET/C# i posiada umiejętności pozwalające na realizację zadań w modelu end-to-end. Jest to rola dla eksperta, który rozumie wpływ zmian na cały system i potrafi łączyć pracę nad logiką biznesową backendu z obsługą frontendu w React.
Zakres obowiązków
- Projektowanie i rozwój backendu oraz tworzenie wydajnych HTTP API.
- Implementacja złożonej logiki biznesowej oraz integracji systemowych.
- Praca z bazami danych oraz systemami przetwarzania asynchronicznego.
- Rozwój aplikacji w środowisku chmurowym Microsoft Azure.
- Realizacja funkcjonalności obejmujących pełny stos technologiczny, w tym okazjonalny rozwój frontendu w React i TypeScript.
- Wsparcie techniczne zespołu, prowadzenie code review oraz dbanie o wysoką jakość dostarczanego kodu.
Wymagania
- Bardzo mocne, aktualne doświadczenie komercyjne w pracy z .NET oraz C#.
- Praktyczna znajomość SQL Server lub innych relacyjnych baz danych.
- Doświadczenie w budowaniu API, integracjach oraz rozwiązaniach kolejkowych.
- Znajomość React oraz TypeScript na poziomie umożliwiającym samodzielną pracę nad frontendem.
- Doświadczenie w pracy z aplikacjami w chmurze Azure oraz umiejętność prowadzenia funkcjonalności od projektu do wdrożenia.
- Dobra komunikacja techniczna i swoboda w dyskusjach o architekturze systemów.
Co oferujemy
- Możliwość pracy nad zaawansowanymi rozwiązaniami w pełni zdalnym środowisku.
- Wpływ na decyzje techniczne i architektoniczne w rozwijanych projektach.
- Pracę w zespole stawiającym na wysoką jakość kodu i wymianę wiedzy.
- Udział w ambitnych projektach wymagających zrozumienia złożonych reguł biznesowych.