Zum Inhalt springen
TDZ Technika dla zdrowia Sp. z o.o.

Programista/ Informatyk

TDZ Technika dla zdrowia Sp. z o.o. Alle Angebote ansehen
Stare Babice

Kurzfassung

Programmer/IT specialist needed for C#/.

NET development, focusing on communication libraries (TCP/IP, RS-232/RS-485, UART, HL7). Requires Windows Server admin skills. Based in Stare Babice, Poland.

Von KI erstellte Kurzfassung des Anzeigentextes.

Programowanie:

  • Bardzo dobra znajomość C# / .

NET (min. 3 lata doświadczenia komercyjnego)

  • Doświadczenie w projektowaniu i utrzymaniu bibliotek/SDK
  • Praktyczna znajomość komunikacji TCP/IP oraz portów szeregowych (RS-232/RS-485, UART)
  • Umiejętność parsowania danych binarnych i tekstowych (stringi, ramki, protokoły niskopoziomowe)
  • Doświadczenie w implementacji protokołów komunikacyjnych na podstawie dokumentacji producenta
  • Znajomość programowania asynchronicznego (async/await, wątki, obsługa timeoutów i retry)

Sieci i systemy:

  • Znajomość zagadnień sieciowych: TCP/IP, podsieci, routing, firewall, VLAN, diagnostyka (Wireshark, ping, telnet, netstat)
  • Dobra znajomość Windows Server (instalacja, konfiguracja, usługi, uprawnienia, GPO podstawowo)
  • Umiejętność konfiguracji środowiska sieciowego po stronie klienta
  • Podstawy administracji systemami Windows (uprawnienia, harmonogram zadań, logi zdarzeń)

Mile widziane:

  • Znajomość standardu HL7 (v2.x) oraz pojęć z obszaru integracji medycznych
  • Doświadczenie w pracy z urządzeniami medycznymi lub laboratoryjnymi
  • Znajomość narzędzi do testowania komunikacji (Hercules, RealTerm, terminale szeregowe, symulatory HL7)
  • Doświadczenie z systemami kontroli wersji (Git) i CI/CD
  • Doświadczenie w implementacji logiki biznesowej aplikacji (warstwa domenowa, wzorce projektowe, praca z bazą danych)

Kompetencje miękkie:

  • Komunikatywność — bezpośredni kontakt z klientem na etapie wdrożenia, utrzymania i rozwoju oprogramowania
  • Umiejętność tłumaczenia zagadnień technicznych osobom nietechnicznym (personel medyczny, administracja IT klienta)
  • Samodzielność w diagnozowaniu problemów u klienta (zdalnie i na miejscu)
  • Dokładność i cierpliwość — praca z dokumentacją protokołów, debugowanie komunikacji
  • Umiejętność pracy w zmiennym środowisku (różne urządzenia, różne konfiguracje sieciowe u klientów)

Zakres obowiązków:

Główne

  • Tworzenie i utrzymanie bibliotek komunikacyjnych w C# (TCP, RS, UART, HL7)
  • Implementacja protokołów na bazie dokumentacji producentów urządzeń
  • Współpraca z klientami przy wdrożeniach i rozwiązywaniu problemów
  • Konfiguracja środowiska sieciowego i systemowego u klienta
  • Instalacja i konfiguracja systemu na serwerach Windows
  • Rozwój i poprawki istniejącego oprogramowania

Możliwość rozszerzenia zakresu

  • Po sprawdzeniu się w obszarze bibliotek komunikacyjnych — udział w rozwoju logiki biznesowej aplikacji (warstwa domenowa, integracje, funkcjonalności po stronie aplikacji nadrzędnej)
Quelle