Programista/ Informatyk
TDZ Technika dla zdrowia Sp. z o.o.
Show all offers
Stare Babice
In short
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.
AI-written summary based on the listing content.
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)
| Source |
|
Hexjobs App
Tools tailored to this listing.
Hexjobs App
Tools tailored to this listing.
Similar offers
Embedded Linux Developer (C/C++ & Yocto)
Edge One Solutions Sp. z o.o.
Warszawa, mazowieckieCloud Security Engineer (DED)
Experis Manpower Group
KrakówSenior AI Security Engineer - Data & AI Platform
EPAM Systems
WarsawStatistical Programmer / Data Scientist (pharma; 100% remote)
7N Sp. z o. o.
WarszawaSenior DevOps Engineer - AgriTech Sector (f/m/x)
Sii Sp. z o.o.
Gdańsk, Pomeranian