.
Senior Python Developer
  • Kórnik
Senior Python Developer
Kórnik, Kórnik, Greater Poland Voivodeship, Polska
BCF Software Sp. z o.o.
9. 1. 2025
Informacje o stanowisku

Senior Python Developer

Miejsce pracy: Poznań

Technologie, których używamy

Wymagane

  • 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

Mile widziane

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

System operacyjny

  • Windows
  • Linux

O projekcie

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.

Twój zakres obowiązków

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

Nasze wymagania

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

Mile widziane

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

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji

To oferujemy

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

Benefity

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

Etapy rekrutacji

  • Screening
  • Rozmowa techniczna lub zadanie techniczne
  • Rozmowy projektowe

BCF Software Sp. z o.o.

Bright coders’ factory - nasza nazwa mówi sama za siebie, ponieważ nasze oprogramowanie znajduje się w sercach wiodących światowych firm. Nasi klienci to stabilne, najwyższej klasy globalne organizacje, dysponujące najnowocześniejszymi technologiami.

W BCF wierzymy, że ludzie są innowacyjni z pasji. W naszym portfolio znajdują się projekty z różnych branż, m.in. motoryzacyjnej, AI, e-commerce, rozrywkowej - na pewno znajdziesz coś dla siebie. :)

Piszemy kod żeby ułatwiać ludziom życie. Chcemy żeby każdy czuł się u nas wyjątkowo i wiedział, że jego praca ma znaczenie. Jako firma zatrudniająca wielu specjalistów wiemy, że nasz potencjał wciąż rośnie. W zależności od etapu Twojej kariery wybierzemy najbardziej odpowiednie i atrakcyjne oferty projektów. Reszta należy do Ciebie.

WORK WITH US, WORK WITH THE BEST.

  • Praca Kórnik
  • Kórnik - Oferty pracy w okolicznych lokalizacjach


    76 433
    12 939