Senior .NET Developer
Klient
GrowUperion
Miejsce pracy
Białystok, Warszawa, Szczecin, Olsztyn, Wrocław, Przemyśl, Chorzów, zdalnie
Opis oferty
Grow Uperion to platforma, która pomaga w zwiększaniu motywacji i zaangażowania pracowników z wykorzystaniem metod grywalizacji. Ciągle rozwijamy produkt, dlatego szukamy osoby, która wzmocni nasz zespół. Od frontu pracujemy w React, a za kontrolę jakości odpowiada nasz QA. Jesteśmy częścią technologicznej grupy TenderHut.
Twoje zadania
- projektowanie i wdrażanie architektury rozwiązań systemowych dla nowych funkcjonalności w .NET Core,
- implementacja nowych funkcjonalności zgodnie z przekazanymi wymaganiami,
- zgłaszanie inicjatyw w celu optymalizacji i poprawy jakości oprogramowania,
- zgłaszanie inicjatyw dotyczących innowacyjnych i najnowocześniejszych rozwiązań dla procesu produkcji oprogramowania,
- nadzór nad tworzeniem i aktualizacją dokumentacji technicznej i oprogramowania użytkowego,
- projektowanie architektury oprogramowania zgodnie z przyjętą strategią,
- dbałość o rozwiązania projektowe, które spełniają wymagania dotyczące bezpieczeństwa i wydajności,
- identyfikacja wymagań środowiskowych sprzętu, infrastruktury i oprogramowania,
- odpowiedni dobór technologii i narzędzi, wytyczenie standardów projektowania i realizacji zadań,
- analiza zgłoszonych problemów technicznych i proponowanie rozwiązań,
- opracowywanie rozwiązań koncepcyjnych oraz inicjatyw biznesowych,
- zapewnienie wsparcia merytorycznego i technicznego w zespole,
- udział w pracach kontrolnych i testach tworzonego oprogramowania,
- estymacja pracochłonności realizacji nowego zadania/projektu.
Pasujesz, jeśli spełniasz te wymagania
- bardzo dobra znajomość języka C#,
- bardzo dobra znajomość .NET Core,
- bardzo dobra znajomość Entity Framework,
- bardzo dobra znajomość zasad programowania zorientowanego obiektowo,
- bardzo dobra znajomość wzorców projektowych,
- znajomość Git,
- bardzo dobra znajomość MS SQL oraz doświadczenie w pracy z SQL Server,
- dobra znajomość angielskiego na poziomie B1+,
- umiejętność dokonywania przemyślanych wyborów projektowych najlepszych dla danych wymagań,
- skupienie na jakości kodu i wydajności tworzonego rozwiązania,
- chęć uczenia się nowych rzeczy i dzielenia się swoim doświadczeniem.
Liczymy na
- wiedza z zakresu: Azure Compute, Storage, WebApps, Azure App Insights, Azure Functions, Azure Services (Event Hub, Service Bus, Queues),
- podstawowa wiedza z zakresu dokeryzacji,
- odpowiednie nastawienie do powierzonych zadań,
- chęć rozwoju, poznawania nowych technologii i podnoszenia swoich kwalifikacji,
- umiejętności analityczne, rozumienie procesów biznesowych i ich implementacji w aplikacji.
Co możemy Ci zaoferować
- Pizza Fridays,
- możliwość pracy z biura lub zdalnie,
- prywatna opieka medyczna Luxmed,
- karta Multisport,
- elastyczny czas pracy,
- budżet szkoleniowy,
- lekcje języka angielskiego,
- możliwość udziału w zajęciach SoftwareHut Speaking (nauka wystąpień publicznych).
Data ostatniej modyfikacji czwartek, 22 grudnia 2022