Senior Python Developer
Team ConnectOpis stanowiska
Team Connect to wiodący w Polsce dostawca usług IT w modelu nearshore i offshore. Od 2008 roku z sukcesem tworzymy oraz rozwijamy oprogramowanie dla naszych klientów. Specjalizujemy się w wytwarzaniu oprogramowania w oparciu o metodyki Agile i DevOps - od etapu analizy, przez implementację, aż po dalszy rozwój produktu. Tworzymy aplikacje backendowe, frontendowe oraz mobilne.
Dla jednego z naszych klientów z branży elektronicznej poszukujemy Senior Python Developera.
Lokalizacja: praca hybrydowa z Warszawy
Projekt: Rozwój aplikacji desktopowej IFF Data Tool w Pythonie, używanej w systemach identyfikacji swój-obcy (IFF) zgodnych z STANAG 4193.
Zakres obowiązków:
- Rozwój i utrzymanie aplikacji IFF Data Tool w Pythonie,
- Analiza wymagań funkcjonalnych i technicznych w oparciu o STANAG 4193,
- Projektowanie i implementacja nowych funkcjonalności,
- Analiza i rozwiązywanie problemów technicznych, przygotowywanie ich opisu dla zespołu i klienta,
- Współpraca z zespołem inżynierskim klienta oraz udział w spotkaniach z odbiorcą.
- 4 lata komercyjnego doświadczenia w programowaniu lub ekwiwalent w open source, w tym 2 lata doświadczenia w Pythonie wraz z frameworkiem pytest,
- Rozumienie konceptów współbieżności i/lub asynchroniczności (async/await),
- Znajomość baz danych (np. PostgreSQL) z frameworkiem typu SQLAlchemy,
- Biegłość w Git w pracy zespołowej (3 kontrybutorów),
- Silne kompetencje analityczne i umiejętność jasnej prezentacji problemów i rozwiązań,
- Otwartość i dobry kontakt w zespole,
- Posiadanie PSC lub gotowość do przejścia postępowania ABW.
- Znajomość STANAG 4193 lub doświadczenie w obszarze systemów IFF,
- Doświadczenie w projektach dla sektora obronnego,
- Doświadczenie w tworzeniu aplikacji desktopowych, szczególnie w Pythonie (Qt, wxWidgets itp.),
- Doświadczenie frontendowe, szczególnie z wzorcem MVC/MVP, a także z architekturą frontendu i dobrymi praktykami JS/CSS,
- Doświadczenie w projektowaniu UI/UX, szybkim prototypowaniu lub obróbce graficznej,
- Smykałka do pracy z infrastrukturą (CI/CD, Jenkins, Docker, Linux),
- Znajomość wzorców projektowych i architektonicznych oraz narzędzi DDD.
- Długofalowa współpraca.
- Pakiet benefitów – Multisport, prywatna opieka medyczna, ubezpieczenie na życie,
- Budżet szkoleniowy,
- Bezpłatne lekcje angielskiego,
- Indywidualne wsparcie ze strony dedykowanego opiekuna firmy.
Interesuje Cię ta oferta?