Back to search
Symfonia Linkedin · Posted 1mo ago

Inżynier / Inżynierka Oprogramowania

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Profil stanowiska – Inżynier/ka Oprogramowania (.NET)

Poszukujemy doświadczonego Inżyniera/Inżynierki Oprogramowania, który/która dołączy do zespołu inżynierskiego i będzie odpowiedzialny zarówno za rozwój oraz utrzymanie istniejącego Web API opartego o .NET Framework 4.8, jak i za tworzenie nowych projektów w .NET 8.

Miejsce pracy: model hybrydowy, praca z biura w Warszawie realizowana zgodnie z ustaleniami zespołu

Twoja Rola

Będziesz pracować w zespole odpowiedzialnym za rozwój kluczowych systemów backendowych i narzędzi, łącząc pracę nad rozwiązaniami legacy z budową nowoczesnych aplikacji.

Twoje Obowiązki Obejmą

  • Rozwój i utrzymanie REST API opartego o .NET Framework 4.8
  • Implementację nowych endpointów oraz refaktoryzację istniejącego kodu
  • Rozwój nowych projektów i usług w .NET 8
  • Udział w projektowaniu rozwiązań architektonicznych dla nowych aplikacji
  • Pisanie testów jednostkowych i dbanie o jakość oraz stabilność oprogramowania
  • Analizę i usuwanie błędów produkcyjnych
  • Udział w code review oraz współpracę z innymi inżynierami
  • Opcjonalnie: rozwój i utrzymanie aplikacji desktopowych w WPF zgodnie z wzorcem MVVM

Wymagania

Doświadczenie:

  • Minimum 3 lata doświadczenia w tworzeniu aplikacji .NET
  • Praktyczne doświadczenie w pracy z systemami produkcyjnymi
  • Doświadczenie w pracy z JIRA jako narzędziem do zarządzania zadaniami (issue tracking)
  • Znajomość GitHub jako narzędzia do zarządzania repozytoriami kodu oraz współpracy

zespołowej (code review, pull requesty)

Kompetencje Techniczne

  • Bardzo dobra znajomość C#
  • Doświadczenie w pracy z .NET Framework 4.8
  • Doświadczenie w tworzeniu aplikacji w .NET 6/7/8 (preferowany .NET 8)
  • Praktyczne doświadczenie w budowie i rozwijaniu REST API
  • Dobra znajomość zasad programowania obiektowego i SOLID
  • Doświadczenie w pracy z systemem kontroli wersji Git

Kompetencje Dodatkowe (mile Widziane)

  • Znajomość WPF
  • Praktyczne stosowanie wzorca MVVM
  • Doświadczenie z testami jednostkowymi (xUnit, NUnit, MSTest)
  • Znajomość ORM (np. Entity Framework)
  • Doświadczenie w pracy z bazami danych SQL
  • Znajomość procesów CI/CD
  • Doświadczenie w pracy z systemami legacy

Kompetencje Komunikacyjne

  • Umiejętność pracy zespołowej i komunikacji technicznej
  • Otwartość na code review i konstruktywny feedback
  • Samodzielność i odpowiedzialność za realizowane zadania
  • Znajomość języka angielskiego umożliwiająca swobodne czytanie i rozumienie dokumentacji technicznej
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent