All offersWarszawaNetSenior .NET Software Engineer
Senior .NET Software Engineer
Net
Oktawave

Senior .NET Software Engineer

Oktawave
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    C# / .NET
    master
    REST API
    master
    NHibernate
    master
    Entity Framework
    master
    AWS
    advanced
    OpenStack
    advanced
    Microsoft Azure
    advanced
    VMware
    advanced
    Golang
    advanced
    Java
    regular

Job description

Jesteśmy zespołem pasjonatów nowych technologii, którzy wspierają firmy i organizacje na drodze do cyfrowej transformacji. Łączy nas zapał, ambicja i zaangażowanie. Chętnie dzielimy się wiedzą i nawzajem wspieramy. Szanujemy swój indywidualizm i styl bycia. Dołącz do nas aby rozwijać największą polską chmurę publiczną, która znalazła się w prestiżowym rankingu Deloitte Fast50.

STANOWISKO
Szukamy osoby, która będzie pracować w zespole developerskim nad wprowadzaniem nowych i rozwojem istniejących funkcjonalności naszej platformy. Chcemy, aby taka osoba była odpowiedzialna za zbudowanie całego rozwiązania - od wczesnej koncepcji usługi, budowania rozwiązania, aż po konfigurację środowiska produkcyjnego - a także, aby miała realny wpływ na architekturę, publiczne API, wewnętrzny rozwój naszych procesów wytwarzania oprogramowania. Pracujemy zespołowo, więc liczymy na to, że chcesz i potrafisz dzielić się swoją wiedzą.

TWOJE ZADANIA
  • rozszerzanie aktualnych usług naszej platformy - rozwój publicznego API, integracja z wewnętrznymi środowiskami zarządzania infrastrukturą
  • budowanie aplikacji serwerowych udostępniających publiczne API
  • poprawianie istniejącej architektury na różnym poziomie - od refaktoryzacji istniejących komponentów po implementację zupełnie nowych
  • wspieranie zespołu w procesie tworzenia architektury budowanych rozwiązań
  • aktywny udział w poprawianiu naszego procesu tworzenia oprogramowania, w tym przeglądanie kodu, automatyzacja manualnych kroków, etc.
  • współpraca z innymi zespołami
  • prezentacja propozycji wykorzystania nowych technologii lub wymiany istniejących

NASZE OCZEKIWANIA
  • znajomość C# i platformy .NET
  • praktyczne doświadczenie w projektowaniu usług w oparciu o REST
  • praktyczne doświadczenie wybranego ORM (Entity Framework, NHibernate) oraz znajomości SQL
  • doświadczenie z wykorzystaniem systemu pakietowania nuget
  • znajomość zasad OOP, SOLID, DDD
  • ogólna znajomość zasad budowy wybranych protokołów sieciowych - HTTP, DNS, TCP/IP
  • umiejętność klarownej komunikacji, szukania kompromisu w relacjach z osobami z innych działów - marketing, sprzedaż, obsługa klienta

DODATKOWO DOCENIMY
  • zainteresowanie i / lub doświadczenie w obszarze systemów strumieniowego przetwarzania danych
  • znajomość innych platform chmurowych - AWS, OpenStack, Azure czy VMware
  • orientowanie się w rozwiązaniach dotyczących bezpieczeństwa rozproszonych aplikacji w sieci (uwierzytelnianie i autoryzacja dostępu)
  • znajomość i / lub chęć uczenia się innych języków programowania - Golang, Java, Python lub inne

OFERUJEMY
  • rozwój osobisty i dużo nauki
  • realny wpływ na kształt naszych usług
  • aktualny, stale zmieniany stos technologiczny
  • możliwość pracy w różnych konfiguracjach projektowych
  • możliwość pracy w zwinnym, profesjonalnie zorganizowanym środowisku pracy
  • możliwość wyboru technologii projektowanych rozwiązań
  • atrakcyjne i motywujące wynagrodzenie

NASZA TECHNOLOGIA
MS SQL, SSAS, SSIS, SSRS, Cassandra, Redis, Apache Storm, API, Git, Visual Studio, Kibana, Logstash, Elastic Search, vCenter