.
Software engineer
  • Katowice
Software engineer
Katowice, Katowice, śląskie, Polska
KNAUF IT SERVICES POLSKA Sp. z o.o.
23. 5. 2025
Informacje o stanowisku

Knauf oznacza możliwości. Ta ekscytująca rola otwiera idealną szansę na rozpoczęcie i rozwój imponującej kariery w kulturze opartej na wartościach.

Software engineer



Obowiązki

  • Projektowanie i implementowanie wielokrotnego użytku aplikacji, bibliotek i środowisk dla wszystkich narzędzi cyfrowych w kierunku cyfryzacji.
  • Rozwijanie i utrzymywanie projektów Blazor / Angular WebAssembly, .NET API oraz IoT.
  • Posiadanie silnej wiedzy z zakresu projektowania i rozwoju po stronie baz danych, z podejściem opartym na czystej architekturze.
  • Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu.
  • Tworzenie komponentów wielokrotnego użytku, które mogą być stosowane w różnych aplikacjach, zwiększając efektywność rozwoju i zapewniając spójność.
  • Współpracowanie z wewnętrznymi i zewnętrznymi programistami oraz projektantami UI/UX w celu zapewnienia zgodności i doskonałości technicznej.
  • Przeprowadzanie przeglądów kodu i zapewnianie przestrzegania najlepszych praktyk.
  • Eksplorowanie i wdrażanie nowych technologii, narzędzi i najlepszych praktyk w celu ulepszenia procesu rozwoju.
  • Rozwiązywanie złożonych problemów technicznych w sposób inteligentny i skuteczny.
  • Śledzenie najnowszych technologii i trendów branżowych oraz integrowanie ich w projektach, gdy jest to możliwe.
  • Prowadzenie i uczestniczenie w planowaniu projektów, szacowaniu oraz opracowywaniu roadmap.

Wymagania

  • Posiadanie silnego doświadczenia w pracy z C# (.NET Core & .NET Framework, ASP), Blazor Framework, MS Fabric oraz innymi językami programowania (np. C++, Python, Java lub JavaScript) oraz umiejętność budowania rozwiązań webowych, IoT i integracyjnych.
  • Posiadanie zaawansowanej wiedzy z zakresu projektowania i rozwoju po stronie baz danych.
  • Doświadczenie w tworzeniu bibliotek, frameworków i API wielokrotnego użytku, ułatwiających integrację innym programistom.
  • Rozumienie złożoności środowisk chmurowych i lokalnych, procesów wdrażania oraz kompatybilności międzyplatformowej.
  • Praca zespołowa, dzielenie się wiedzą i dostosowywanie pracy do potrzeb innych. Współpraca z Product Ownerami, interesariuszami biznesowymi, klientami i użytkownikami końcowymi w celu zapewnienia jasnego zrozumienia celu projektu.
  • Pasja do eksplorowania nowych narzędzi, frameworków, technologii i metodologii w celu poprawy przepływów pracy i wyników, szczególnie w rozwiązaniach przemysłowych, zwłaszcza w górnictwie i produkcji.
  • Ekspertyza w Blazor WebAssembly i .NET Core/ASP.NET.
  • Dogłębne zrozumienie RESTful API i usług sieciowych.
  • Doświadczenie w rozwiązaniach IoT opartych na chmurze i lokalnych środowiskach. Czysty kod, architektura mikroserwisów, DDD, EDD.
  • Doświadczenie z pipeline'ami CI/CD i praktykami DevOps.
  • Znajomość usług chmurowych, takich jak Azure lub AWS, MS SQL, DWH, Docker, k8s, RabbitMQ, MQTT.
  • Umiejętności w zakresie testów integracyjnych i jednostkowych.
  • Doświadczenie z systemami kontroli wersji, szczególnie Git.

Oferujemy

  • Bezpieczeństwo: Stała umowa o pracę w stabilnej, odnoszącej sukcesy firmie rodzinnej.
  • Elastyczność: Szerokie okno czasowe umożliwiające elastyczne godziny pracy oraz cotygodniowy dzień pracy zdalnej.
  • Fitness i zdrowie: Zniżki na różne zajęcia sportowe i rekreacyjne, aktywne promowanie zdrowia, prywatna opieka medyczna, bezpieczeństwo pracy i wiele więcej.
  • Przyjazna atmosfera: Dni powitalne i indywidualny proces wdrożenia, wydarzenia firmowe i zespołowe.
  • Rozwój osobisty i zawodowy: Indywidualne wsparcie w zakresie studiów podyplomowych, szkoleń i kursów doszkalających.
  • Inspirujące środowisko pracy: Starannie zaprojektowane biuro, które sprzyja kreatywności i produktywności. To miejsce, w którym zespół z przyjemnością spotyka się i współpracuje!

 

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    85 121
    9 293