Senior Software Engineer – Web & Desktop Applications in Katowice

Senior Software Engineer – Web & Desktop Applications in Katowice

Katowice Pełny etat 48600 - 59400 zł / rok (szac.) Hybrydowo
T

W skrócie

  • Zadania: Twórz oprogramowanie dla aplikacji webowych i desktopowych w dynamicznym zespole.
  • Firma: Międzynarodowa firma inżynieryjna z kulturą współpracy.
  • Benefity: Opieka zdrowotna, ubezpieczenie na życie, karta Multisport i elastyczny czas pracy.
  • Pozostałe informacje: Możliwość rozwoju kariery w inspirującym środowisku.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
  • Kwalifikacje: Doświadczenie w programowaniu oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 48600 - 59400 zł za rok.

Dołącz do międzynarodowego zespołu inżynieryjnego pracującego nad rozwiązaniami programowymi dla przemysłu automatyki przemysłowej i kontroli ruchu. Firma rozwija technologie wykorzystywane w zaawansowanych systemach kontroli ruchu, łącząc inżynierię oprogramowania z automatyką przemysłową. Jako starszy inżynier oprogramowania będziesz pracować nad różnorodnymi technologiami oprogramowania dla aplikacji internetowych i desktopowych. Będziesz zaangażowany w cały proces rozwoju, od zrozumienia wymagań i kształtowania rozwiązań technicznych po pisanie kodu, testowanie i integrowanie komponentów oprogramowania.

Oprócz praktycznego rozwoju, pomożesz kierować decyzjami technicznymi, wspierać innych inżynierów i przyczyniać się do poprawy praktyk inżynieryjnych zespołu.

Kluczowe obowiązki:

  • Zbieranie i dokumentowanie wymagań oprogramowania, zapewniając ich jasne przetłumaczenie na specyfikacje techniczne
  • Wkład w architekturę oprogramowania i projekt systemu, biorąc pod uwagę wydajność, niezawodność, wysiłek rozwojowy i wymagania projektu
  • Szacowanie zadań rozwojowych i ocena różnych podejść technicznych
  • Projektowanie, rozwijanie, dokumentowanie i utrzymywanie komponentów oprogramowania dla aplikacji internetowych i desktopowych
  • Rozwój i wykonanie testów jednostkowych, badanie błędów i zapewnienie jakości oprogramowania
  • Prowadzenie integracji komponentów oprogramowania w różnych subsystemach i rozwiązywanie problemów technicznych
  • Zapewnienie wsparcia technicznego dla innych inżynierów oraz pomoc w projektowaniu, testowaniu i integrowaniu ich pracy
  • Udział w przeglądach kodu, przeglądach projektów i dyskusjach technicznych
  • Odpowiedzialność za bieżące utrzymanie i stabilność wielu subsystemów oprogramowania
  • Współpraca z innymi inżynierami i interesariuszami w celu priorytetyzacji zadań i koordynacji prac rozwojowych
  • Identyfikacja i rekomendowanie ulepszeń w praktykach rozwojowych, narzędziach i przepływach pracy inżynieryjnej
  • Badanie nowych technologii i standardów w celu rozwiązania wyzwań technicznych i poprawy rozwoju oprogramowania

Wymagania:

  • Wykształcenie wyższe w dziedzinie informatyki, inżynierii komputerowej, inżynierii elektrycznej lub równoważne doświadczenie praktyczne
  • Solidne doświadczenie zawodowe w rozwoju oprogramowania, najlepiej na stanowisku starszego inżyniera lub lidera technicznego
  • Doświadczenie z Kotlinem i technologiami chmurowymi
  • Silne zrozumienie programowania obiektowego i zasad projektowania
  • Praktyczne doświadczenie z co najmniej jednym językiem programowania obiektowego, takim jak C++, C#, Java lub Python
  • Doświadczenie w architekturze oprogramowania, projektowaniu systemów i podejmowaniu decyzji technicznych
  • Dobre zrozumienie testowania oprogramowania, debugowania i rozwiązywania problemów w różnych komponentach
  • Doświadczenie w przeglądach kodu, dyskusjach technicznych i integracji oprogramowania
  • Umiejętność kierowania innymi inżynierami i jasnego komunikowania koncepcji technicznych
  • Proaktywne podejście do rozwiązywania problemów technicznych i poprawy praktyk rozwojowych
  • Doświadczenie w korzystaniu z narzędzi AI wspierających rozwój oprogramowania i poprawiających efektywność inżynieryjną jest dodatkowym atutem

Warunki:

  • Lokalizacja: Katowice (tryb hybrydowy 3x w tygodniu w biurze)
  • Rodzaj zatrudnienia: B2B
  • Benefity: opieka medyczna, ubezpieczenie na życie, karta Multisport

Rozmowa telefoniczna z rekruterem, techniczny wywiad z klientem (może wymagać 2 rund), feedback i decyzja.

W KUBO naprawdę dbamy o ludzi. Witamy kandydatów w każdym wieku, z różnych środowisk, tożsamości, konfiguracji rodzinnych, sytuacji zdrowotnych oraz sposobów myślenia i interakcji ze światem. Możesz być sobą — cenimy autentyczność i zobowiązujemy się do stworzenia sprawiedliwego i inkluzywnego procesu dla wszystkich.

Senior Software Engineer – Web & Desktop Applications in Katowice – pracodawca: Traffit

Nasza firma to doskonały pracodawca, który oferuje unikalne możliwości rozwoju w dynamicznej branży elektroniki. Pracując w Warszawie, będziesz częścią zespołu, który ceni innowacyjność i autonomię, a także korzysta z nowoczesnych narzędzi AI do optymalizacji procesów. Oferujemy elastyczne warunki pracy oraz atrakcyjny system wynagrodzeń, w tym bonusy uzależnione od wyników, co sprawia, że jesteśmy idealnym miejscem dla osób pragnących rozwijać swoje umiejętności w szybko zmieniającym się środowisku.

T

Dane kontaktowe:

Zespół rekrutacyjny Traffit

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer – Web & Desktop Applications in Katowice

Kotlin
Cloud Technologies
Object-Oriented Programming
C++
C#
Java
Python