JustJoin.IT Praca zdalna Senior New

Software Architect (Security & C++) | Remote

Upvanta sp. z o.o.

⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk

31 500 - 33 600 PLN netto (B2B)

Wymagania

  • doświadczenie jako Software/System Architect lub Senior Software Engineer z silnym doświadczeniem architektonicznym
  • doświadczenie w pracy z dużymi, monolitycznymi aplikacjami
  • umiejętność projektowania i wdrażania zmian architektonicznych w dojrzałych systemach produkcyjnych
  • dobra znajomość bezpieczeństwa aplikacji i przekładania wymagań security na rozwiązania techniczne
  • znajomość zagadnień niskopoziomowych: zarządzanie pamięcią i wielowątkowość
  • język angielski na poziomie min. B2

Mile widziane

  • doświadczenie z C++ i legacy C++
  • znajomość Qt i aplikacji desktopowych/on-premise

Opis stanowiska

Software/System Architect do wsparcia rozwoju i zabezpieczenia dużego produktu klasy enterprise działającego on-premise dla sektora healthcare. Produkt to dojrzała, monolityczna aplikacja oparta o C++ i Qt, a Twoim zadaniem będzie analiza wymagań bezpieczeństwa i projektowanie zmian architektonicznych w istniejącym systemie. To oferta dla architekta lub seniora z silnym doświadczeniem architektonicznym, który nie boi się pracy z legacy i podejmowania decyzji o dalekosiężnych skutkach. Uwaga: praca z monolitem i dojrzałą aplikacją może oznaczać ograniczone pole do wprowadzania nowoczesnych technologii.

🔍 Dekoder Ogłoszenia

🔴
dużego produktu klasy enterprise
Produkt jest prawdopodobnie złożony, ale może też oznaczać, że jest przestarzały i trudny do modernizacji.
🔴
monolityczna aplikacja
Może oznaczać stabilność, ale też trudności w skalowaniu, wdrażaniu nowych funkcji i utrzymaniu.
🔴
dojrzała aplikacja
System jest sprawdzony, ale może też sugerować brak nowoczesnych technologii i trudności w wprowadzaniu innowacji.
🔴
Podejmowanie decyzji architektonicznych
Oznacza dużą odpowiedzialność i potencjalne ryzyko błędnych decyzji, które mogą mieć dalekosiężne skutki.
🟡
Wspieranie zespołów deweloperskich i review proponowanych rozwiązań technicznych.
Może oznaczać, że architekt będzie musiał tłumaczyć skomplikowane koncepcje i egzekwować standardy, co bywa czasochłonne.