.
Senior Python Developer
  • Poznań
Senior Python Developer
Poznań, Poznań, Greater Poland Voivodeship, Polska
BCF Software Sp. z o.o.
20. 12. 2024
Informacje o stanowisku

technologies-expected :


  • Python
  • FastAPI
  • RESTful API
  • HTML
  • CSS
  • JavaScript
  • Mikroserwisy
  • MS SQL
  • NoSql
  • Redis
  • Docker
  • Kubernetes
  • Azure - AppService
  • Service Bus
  • Functions
  • SQL Database
  • Node.js
  • PyTest
  • OAuth
  • JWT
  • Postman
  • Fiddler
  • Web Developer tools

technologies-optional :


  • .NET Core
  • C#
  • ASP.NET MVC Core
  • Entity Framework Core
  • Unit of work
  • Repository pattern
  • WebAPI
  • MediatR
  • Visual Studio
  • Visual Studio Code
  • Dependency Injection - .NET Core
  • Autofac
  • xUnit
  • MS Test - unit testing
  • integration testing

about-project :


  • Szukamy wysoko wykwalifikowanego i doświadczonego Senior Python Developera, który dołączy do naszego zespołu. Długoterminowym celem jest dostarczenie nowej strategii firmy do rozwiązań podatkowych / automatyzacji. Idealni kandydaci powinni mieć wiedzę z zakresu podatków i doświadczenie w zakresie technologii podatkowych, ale nie jest to wymóg obowiązkowy dla kandydatów.
  • Zespół będzie wspierał rozwój aktywów (np. wtyczek), aby dalej rozwijać strategię AI i wdrażać ją w życie.

responsibilities :


  • Projektowanie i rozwój aplikacji w języku Python z wykorzystaniem najlepszych praktyk programistycznych.
  • Tworzenie i utrzymywanie API oraz integracja z innymi systemami.
  • Optymalizacja istniejącego kodu pod kątem wydajności i jakości.
  • Projektowanie i implementacja logiki biznesowej w oparciu o wymagania funkcjonalne i niefunkcjonalne.
  • Tworzenie oraz utrzymywanie testów jednostkowych i integracyjnych w celu zapewnienia wysokiej jakości oprogramowania.
  • Rozwiązywanie złożonych problemów technicznych i zapewnienie wsparcia dla mniej doświadczonych członków zespołu.
  • Analiza wymagań projektowych oraz uczestnictwo w planowaniu sprintów i retrospektywach zgodnie z metodykami zwinnego zarządzania projektem.
  • Dokumentowanie kodu i procesów w sposób przejrzysty i zgodny ze standardami projektowymi.
  • Monitorowanie i debugowanie aplikacji w środowisku produkcyjnym oraz szybkie reagowanie na zgłoszone błędy.
  • Wspieranie zespołu w procesie code review oraz proponowanie ulepszeń w istniejącej bazie kodu.
  • Udział w spotkaniach projektowych i współpraca z interesariuszami w celu zbierania i analizowania wymagań.

requirements-expected :


  • Licencjat lub tytuł magistra w dziedzinie informatyki, inżynierii danych lub pokrewnych dziedzin.
  • Minimum 6-7 lat doświadczenia w pracy z Pythonem.
  • Udokumentowane doświadczenie w realizacji projektów komercyjnych, szczególnie w środowisku o dużej skali i złożoności.
  • Bardzo dobra znajomość języka Python.
  • Umiejętność stosowania wzorców projektowych oraz dobrych praktyk programowania.
  • Doświadczenie z platformami chmurowymi, takimi jak AWS, Azure lub Google Cloud.
  • Znajomość rozwiązań typu Docker i Kubernetes.
  • Umiejętność efektywnej współpracy z zespołem oraz dzielenia się wiedzą.
  • Bardzo dobra komunikacja w języku angielskim (minimum B2).
  • Doświadczenie w pracy w następującym stacku technologicznym: Python, FastAPI, RESTful API, HTML, CSS, JavaScript, Microservices, Docker, Kubernetes, MS SQL, NoSql, Redis, Azure - AppService, Service, Bus, Functions, SQL Database, Node.js, Npm (as a user), PyTest, Authentication - OAuth, JWT, Profiling tools, Static code analysis tools, Postman, Fiddler, Web Developer tools.

offered :


  • Pracę w firmie nagrodzonej certyfikatami Great Place to Work oraz Forbes Diamond Certificate.
  • Elastyczne godziny pracy.
  • Atrakcyjny system bonusów za polecenia.
  • Współfinansowanie karty MultiSport.
  • Współfinansowanie pakietu opieki medycznej Luxmed.
  • Grupowe ubezpieczenie na życie.
  • Doskonałe wydarzenia integracyjne.
  • Pracę w środowisku sprzyjającym wymianie i dzieleniu się wiedzą IT.
  • Praca hybrydowa: 4 dni zdalnie i 1 dzień w biurze lub w pełni stacjonarnie.
  • Możliwość pracy z jednego z naszych biur w Wrocławiu, Warszawie, Opolu, Poznaniu – wybór należy do Ciebie.

benefits :


  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • ubezpieczenie na życie
  • spotkania integracyjne
  • brak dress code’u
  • kawa / herbata
  • napoje
  • program rekomendacji pracowników

  • Praca Poznań
  • Poznań - Oferty pracy w okolicznych lokalizacjach


    95 453
    15 634