Show more filters
Job Type   /   Job Level
Full-time   /   Senior Manager
Job Location
Warsaw, Mazowieckie, Poland
Salary Range
PLN 8,000 - PLN 13,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.

Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

Poszukujemy samodzielnego Developera, który przejmie odpowiedzialność za realizację zadań w modelu end-to-end – od analizy problemu i zaprojektowania rozwiązania, przez implementację, aż po testy i wdrożenie. To rola dla osoby, która lubi pracować blisko produktu, sprzętu i użytkownika końcowego, a także potrafi skutecznie diagnozować problemy w środowisku produkcyjnym.

Projekt dotyczy rozwoju systemu sterującego urządzeniami działającymi w trybie ciągłym (24/7), integrującego warstwę sprzętową, aplikacyjną oraz usługi zewnętrzne.

  • Rozwój i utrzymanie kluczowych komponentów systemu tworzonego w Pythonie działającego na platformach Linux/ARM.
  • Projektowanie oraz implementacja nowych funkcjonalności w obszarze sterowania urządzeniami i automatyzacji procesów.
  • Tworzenie oraz rozwój narzędzi wspierających i integracyjnych w technologii C#/.NET.
  • Integracja systemu z usługami i platformami zewnętrznymi poprzez REST API, Azure Service Bus oraz Firebase.
  • Implementacja komunikacji z urządzeniami peryferyjnymi i sprzętem z wykorzystaniem interfejsów takich jak port szeregowy, USB czy skanery.
  • Rozwój interfejsów użytkownika opartych o PyQt5 oraz technologie webowe.
  • Analiza i rozwiązywanie problemów występujących w środowisku produkcyjnym, identyfikowanie przyczyn źródłowych oraz wdrażanie trwałych rozwiązań.
  • Tworzenie i utrzymywanie testów automatycznych oraz manualna weryfikacja poprawności działania wdrażanych zmian.
  • Udział w przeglądach kodu, dbanie o jakość rozwiązań i stosowanie dobrych praktyk programistycznych.
  • Praca z systemem kontroli wersji Git oraz aktywne uczestnictwo w procesie code review.

Stack technologiczny: Python 3.11, C# / .NET, Raspberry Pi, Linux / ARM, PyQt5, Azure Service Bus, Firebase, REST API, Git, Serial / evdev, HTML / JavaScript

Profile / Requirements

  • 3+ lat komercyjnego doświadczenia w programowaniu w języku Python.
  • Praktyczna znajomość C# oraz platformy .NET umożliwiająca samodzielny rozwój i utrzymanie aplikacji.
  • Doświadczenie w projektowaniu i implementacji rozwiązań w modelu end-to-end.
  • Umiejętność samodzielnego organizowania pracy i prowadzenia powierzonych tematów od analizy po wdrożenie.
  • Doświadczenie w tworzeniu testów jednostkowych i integracyjnych oraz weryfikacji jakości własnego kodu.
  • Bardzo dobra znajomość systemu kontroli wersji Git oraz pracy z Pull Requestami.
  • Doświadczenie w integracji systemów poprzez REST API oraz swobodna praca z formatem JSON.
  • Umiejętność analizy i rozwoju istniejących systemów oraz pracy z rozbudowanym kodem źródłowym.
  • Zdolność logicznego myślenia i skutecznego diagnozowania problemów technicznych.
  • Proaktywność, samodzielność oraz odpowiedzialność za dostarczane rozwiązania.

Mile widziane

  • Doświadczenie w pracy z systemami Linux oraz platformami Raspberry Pi.
  • Znajomość zagadnień związanych z urządzeniami pracującymi w środowiskach produkcyjnych 24/7.
  • Doświadczenie w komunikacji ze sprzętem z wykorzystaniem interfejsów serial, USB lub evdev.
  • Znajomość Azure Service Bus, systemów kolejkowych oraz Firebase.
  • Doświadczenie w tworzeniu aplikacji desktopowych z wykorzystaniem PyQt5 lub podobnych frameworków GUI.
  • Znajomość technologii frontendowych HTML, JavaScript oraz budowy interfejsów webowych.
  • Doświadczenie w projektach z obszaru IoT, embedded lub automatyki urządzeń.

AO4262
A free Jobstore account is required to proceed to the employer site.
Jobs in Poland   »   Jobs in Mazowieckie   »   Jobs in Warsaw   »   Programista Python & C#

More jobs

People also search