Senior Software Engineer (.NET / React)
Poszukujemy Senior Software Engineera , który dołączy do międzynarodowego projektu i będzie odpowiedzialny za rozwój nowoczesnej platformy opartej o technologie Microsoft Azure. To rola przede wszystkim dla osoby z bardzo mocnym doświadczeniem backendowym w .NET / C# , która jednocześnie potrafi swobodnie pracować po stronie frontendu w React i TypeScript . W codziennej pracy większość zadań będzie związana z API, logiką biznesową, integracjami, dostępem do danych oraz przetwarzaniem asynchronicznym, ale część funkcjonalności będzie wymagała pracy end-to-end - od backendu po frontend .
Warunki zaangażowania:
Lokalizacja: 100% zdalnie Start: ASAP (akceptujemy kandydatury z max 1msc okresem wypowiedzenia) Stawka (ustalana indywidualnie): 120 - 135 PLN net / h Zaangażowanie: B2B (outsourcing z 1dea), full-time, długofalowo
Daily tasks
- Projektowanie, rozwój i utrzymanie rozwiązań backendowych w .NET / C#
- Tworzenie i rozwój HTTP API, integracji oraz usług biznesowych
- Praca z bazami danych i warstwą dostępu do danych
- Implementacja mechanizmów asynchronicznego i kolejkowego przetwarzania
- Współtworzenie funkcjonalności frontendowych w React / TypeScript
- Rozwój aplikacji działających w środowisku Microsoft Azure
- Analiza wpływu zmian na poszczególne warstwy systemu i dbanie o spójność rozwiązań end-to-end
- Samodzielne prowadzenie większych funkcjonalności - od etapu projektowania, przez development, aż po wdrożenie i wsparcie produkcyjne
- Udział w przeglądach kodu oraz dbanie o jakość i standardy techniczne
- Udział w decyzjach architektonicznych i dyskusjach technicznych
- Współpraca z innymi developerami oraz wsparcie mniej doświadczonych członków zespołu
Requirements
Bardzo dobra znajomość C# i platformy .NET Doświadczenie z SQL Server lub porównywalną relacyjną bazą danych Praktyczne doświadczenie w budowaniu i utrzymywaniu HTTP API oraz integracji Doświadczenie z asynchronicznym / kolejkowym przetwarzaniem danych Doświadczenie w pracy z aplikacjami hostowanymi w Microsoft Azure Znajomość React oraz TypeScript i gotowość do pracy również po stronie frontendu Doświadczenie w prowadzeniu funkcjonalności od projektu, przez implementację, aż po produkcję Doświadczenie w code review i dbaniu o jakość kodu Umiejętność uczestniczenia w dyskusjach technicznych i projektowych Bardzo dobra komunikacja i umiejętność współpracy w zespole Znajomość języka angielskiego na poziomie min. B2
Must have: .NET, React, Azure