logo Algoteque

Programista Python & C#

Algoteque • Warsaw (Poland) • Hybrid

Apply

About us

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. - Udział w spotkaniach projektowych raz w miesiącu w Warszawie.  Stack technologiczny: Python 3.11, C# / .NET, Raspberry Pi, Linux / ARM, PyQt5, Azure Service Bus, Firebase, REST API, Git, Serial / evdev, HTML / JavaScript

Required qualifications

- 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ń.

Job details

Company

Algoteque

Contract

Full-time

Job location

Hybrid • Warsaw (Poland)

Reference

2619680

Share

Twitter facebook linkedin
Programista Python & C#

Interested in this job ?
Apply

Czy mieszkasz w Polsce?

Yes No

Czy mówisz bardzo dobrze po polsku?

Yes No

Czy masz doświadczenie mi. 3 lata na podobnym stanowisku?

Yes No

Czy masz doświadczenie w pracy z Python i C#?

Yes No

Czy możesz uczestniczyć w spotkaniach w biurze raz w miesiącu w Warszawie?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.