Inżynier oprogramowania

  • Pełny etat

Opis firmy

Doświadczona firma programistyczna

Opis stanowiska

Poszukujemy utalentowanego i dbającego o szczegóły inżyniera oprogramowania, który dołączy do naszego rozwijającego się zespołu programistów we Wrocławiu. Na tym stanowisku będą Państwo projektować, tworzyć i utrzymywać wysokiej jakości aplikacje, współpracując jednocześnie z zespołami międzyfunkcyjnymi w celu dostarczania innowacyjnych rozwiązań. Poszukujemy osoby, która wykazuje entuzjazm wobec technologii, jest zaangażowana w ciągłe doskonalenie i gotowa wywrzeć znaczący wpływ w sprzyjającym i integracyjnym środowisku, w którym Państwa wkład ma rzeczywiste znaczenie.

  • Projektowanie, tworzenie, testowanie i wdrażanie aplikacji z wykorzystaniem najlepszych praktyk branżowych oraz ustalonych standardów kodowania
  • Analizowanie złożonych wymagań technicznych i przekładanie ich na wydajne, skalowalne rozwiązania programowe, które generują wartość biznesową
  • Pisanie przejrzystego, łatwego w utrzymaniu kodu oraz aktywny udział w przeglądach kodu w celu zapewnienia jakości i spójności całego kodu źródłowego
  • Współpraca z menedżerami produktu, architektami i innymi inżynierami w celu projektowania i wdrażania nowych funkcji oraz ulepszeń
  • Rozwiązywanie problemów i debugowanie aplikacji poprzez identyfikację przyczyn źródłowych oraz wdrażanie skutecznych rozwiązań z wykorzystaniem odporności na błędy i analitycznego myślenia
  • Uczestnictwo w całym cyklu życia oprogramowania, od zebrania wymagań po wdrożenie do środowiska produkcyjnego i wsparcie techniczne
  • Prowadzenie kompleksowej dokumentacji kodu, decyzji architektonicznych oraz specyfikacji technicznych w celu dzielenia się wiedzą w zespole
  • Przyczynianie się do inicjatyw ciągłego doskonalenia poprzez optymalizację wydajności aplikacji i identyfikację usprawnień procesów
  • Uczestniczenie w testach jednostkowych oraz praktykach programowania opartego na testach w celu zapewnienia niezawodności i łatwości utrzymania kodu
  • Śledzenie na bieżąco najlepszych praktyk branżowych oraz nowych technologii związanych z Państwa zestawem umiejętności
  • Wspieranie członków zespołu poprzez dzielenie się wiedzą, mentoring oraz wspólne rozwiązywanie problemów w środowisku sprzyjającym integracji
  • Dostosowywanie się do zmieniających się priorytetów oraz elastyczne podejście do pracy w celu realizacji celów projektowych i biznesowych

Kwalifikacje

**Wymagane kwalifikacje:**

  • Co najmniej 2 lata doświadczenia zawodowego w tworzeniu aplikacji z wykorzystaniem jednego lub kilku języków programowania
  • Dogłębne zrozumienie zasad programowania obiektowego (OOP) oraz wzorców projektowych
  • Biegła znajomość systemów kontroli wersji, w szczególności Git
  • Doświadczenie w pracy z relacyjnymi bazami danych i językiem SQL
  • Solidna wiedza na temat cyklu życia oprogramowania (SDLC) oraz metodologii testowania
  • Doskonałe umiejętności rozwiązywania problemów oraz skrupulatna dbałość o szczegóły
  • Silne zdolności organizacyjne i komunikacyjne, zarówno w mowie, jak i piśmie
  • Umiejętność efektywnej pracy w zespole oraz dostosowywania się do zmieniających się priorytetów
  • Doświadczenie w zakresie testów jednostkowych oraz programowania sterowanego testami (TDD)
  • Udokumentowana umiejętność skutecznego debugowania i rozwiązywania problemów w aplikacjach
  • Znajomość metodologii programowania zwinnego (agile) lub Scrum
  • Doświadczenie w tworzeniu i integracji interfejsów API

**Umiejętności pożądane:**

  • Znajomość platform chmurowych, takich jak AWS, Azure lub Google Cloud Platform
  • Doświadczenie w zakresie technologii konteneryzacji (Docker, Kubernetes)
  • Doświadczenie w optymalizacji wydajności i profilowaniu
  • Znajomość najlepszych praktyk w zakresie przeglądu kodu oraz procesów programowania opartych na współpracy
  • Doświadczenie w pracy z wieloma językami programowania
  • Znajomość architektury mikrousług
  • Doświadczenie w zakresie potoków CI/CD oraz automatyzacji wdrażania

Dodatkowe informacje

All your information will be kept confidential according to EEO guidelines.

Klikając powyższe łącze lub łącze podmiotu zewnętrznego w tym ogłoszeniu opuścisz tę stron i przejdziesz na stronę podmiotu zewnętrznego, na której obowiązują warunki i polityka ochrony prywatności tego podmiotu zewnętrznego.

Informacja o ochronie prywatności,