All offersWrocławNet.NET Developer
.NET Developer
Net
HeroDOT

.NET Developer

HeroDOT
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    .NET Core
    advanced
    SQL
    advanced
    NoSQL
    advanced
    Azure
    regular
    AWS
    regular
    CI/CD
    regular
    Git
    regular
    Scrum
    regular
    GitFLow
    nice to have

Job description

Online interview
Wreszcie jesteś - możesz już przestać szukać!
 
 Zmieniają się technologie, zmieniają się kariery, Ty także się zmieniasz – dlaczego więc Twoja praca miałaby być nudna i statyczna?
 Proponujemy Ci okazję do skorzystania z pracy nad projektami z przeróżnych branż, miejsce do eksperymentowania i pomoc w rozwoju naszych własnych produktów.
 
 W Tisa&HeroDOT do rozwoju podchodzimy z chirurgiczną precyzją, dostarczając wysokiej jakości kod. Tak czy inaczej – nawzajem poszerzymy naszą wiedzę na temat sztuki kodowania.
 
Aktualnie poszukujemy nowego gracza do naszej drużyny, który będzie częścią projektu dla branży gamingowej. 
Projekt długoterminowy 2-3 lata. 
 
 
Twoje zadania:
  • Prace projektowe i programistyczne w .NET Core
  • Tworzenie nowych aplikacji, modyfikacje i rozwój istniejących
  • Tworzenie testów automatycznych (jednostkowych oraz integracyjnych) dla tworzonego kodu
  • Projektowanie i realizacja rozwiązań z zakresu Web API, integracji z warstwą prezentacji (frontend webowy) oraz pomoc w automatyzacji procesów budowania oraz wdrożenia aplikacji (CI/CD)
  • Przygotowywanie koncepcji rozwiązań architektonicznych
  • Dokumentowanie prac programistycznych
 
Wymagane kwalifikacje:
  • Doświadczenie w tworzeniu oprogramowania w szczególności w technologii .NET Core (preferowane 4+ lata)
  • Zaawansowana znajomość wzorców projektowych oraz dobrych praktyk
  • Doświadczenie w chmurze publicznej (AWS lub Azure)
  • Znajomość baz danych (wymagany wysoki poziom znajomości przynajmniej jednego typu baz SQL lub NoSQL)
  • Doświadczenie w systemach rozproszonych oraz szynach danych
  • Doświadczenie w pisaniu asynchronicznego kodu
  • Dobra znajomość zagadnień z zakresu testowania – doświadczenie w pisaniu testów automatycznych
  • Dobra znajomość zagadnień z zakresu bezpieczeństwa aplikacji, autentykacji oraz autoryzacji użytkowników
  • Doświadczenie w API Discovery
  • Doświadczenie w pracy z metodykami zwinnymi (SCRUM / Agile)
  • Znajomość narzędzi CI/CD
  • Doświadczenie w pracy z GIT (znajomość gitflow będzie dodatkowym atutem)
  • Doświadczenie w tworzeniu dokumentacji technicznej projektowanego oprogramowania
  • Otwartość na dzielenie się wiedzą z pozostałymi członkami zespołu
 
Pożądane kwalifikacje:
  • Doświadczenie z Full-Text search
  • Doświadczenie z hurtowniami danych
  • Doświadczenie z web-socketami
  • Doświadczenie z systemami wysokiej dostępności (HA)
  • Znajomość Dockera
 
Mile widziane:
  • Wykształcenie kierunkowe – techniczne
  • Doświadczenie z IaaC (znajomość Terraform będzie dodatkowym atutem)
  • Znajomość Kubernetes
  • Znajomość protokołów OAuth 2.0 i OpenId Connect
  • Doświadczenie z Service Discovery
  • Ogólna wiedza z zakresu wdrażania oprogramowania

Czego możesz od nas oczekiwać?
  • Dbanie o Twoją kondycję i zdrowie dzięki karcie Multisport i opiece medycznej Allianz
  • Pracę gdzie i kiedy chcesz – 100% zdalną, hybrydową czy biurową (Warszawa i Wrocław)
  • Jeśli będziesz w biurze? Kawa, słodycze, owoce, miejsce na odpoczynek i uśmiechnięci ludzie 
  • Przekraczanie granic, pracując nad ciekawymi i różnorodnymi projektami z całego świata
  • Wykorzystanie okazji do samorozwoju, zdobywania i dzielenia się wiedzą – Ty się rozwijasz, gdy my rośniemy!
  • Prawdziwy wpływ na to co dzieje się w firmie – wierzymy, że każdy z nas może być liderem
  • Luźną atmosferę pracy, bez dress code'u i tytułów

 Jak przebiega nasz typowy proces rekrutacji?
  • Wysyłasz nam swoje CV i niezbędne dokumenty
  • Gdy już opanujemy ekscytację wywołaną przez listę Twoich zalet, zadzwonimy do Ciebie żeby omówić wstępne szczegóły (15-20 min)
  • Następna stacja – Rozmowa techniczna z członkiem zespołu. Dowiesz się więcej o tym w jaki sposób pracujemy, jakie mamy projekty i procesy, a także jak świetnie się w to wszystko wpisujesz! (60min)
  • A na koniec spotkasz się z Hiring Managerem, z którym porozmawiasz o ścieżce Twojego rozwoju, doświadczeniach, które już masz i takich, które chciałbyś zdobyć.