Pracuj.pl Hybrydowo Expert

Ekspert / Ekspertka Developer

PEKAO LEASING SP. Z O.O.

⚲ Warszawa, Wola

Wymagania

  • C#
  • .NET
  • SQL Server
  • EF Core
  • Dapper
  • Clean Architecture
  • CQRS
  • MediatR
  • RabbitMQ
  • Azure DevOps
  • Git
  • Oracle
  • Angular

Opis stanowiska

Nasze wymagania: minimum 5 lat komercyjnego doświadczenia w tworzeniu oprogramowania w technologii .NET. doświadczenie w projektowaniu oraz rozwoju rozwiązań w architekturze mikroserwisowej, obejmujące pełny cykl życia aplikacji (end‑to‑end). praktyczna znajomość architektury rozproszonej oraz zasad projektowania systemów o wysokiej dostępności i skalowalności. doświadczenie w pracy nad systemami produkcyjnymi o dużej skali i złożoności biznesowej. doświadczenie w pracy w metodyce Scrum oraz w zespołach zwinnych. znajomość języka C# oraz platformy .NET (wersja 6 lub nowsza). doświadczenie w pracy z bazami danych SQL Server oraz w wykorzystaniu EF Core i Dapper (znajomość Oracle będzie dodatkowym atutem). praktyczne doświadczenie w stosowaniu zasad Clean Architecture, wzorca CQRS oraz MediatR (lub podejścia równoważnego). umiejętność projektowania kontraktów API, ich wersjonowania oraz integracji pomiędzy systemami. doświadczenie w implementacji komunikacji asynchronicznej w architekturze event‑driven (np. z wykorzystaniem RabbitMQ). znajomość wzorców i mechanizmów zwiększających odporność i niezawodność systemów (np. retry). doświadczenie w optymalizacji wydajności aplikacji oraz zapytań bazodanowych. praktyczna znajomość narzędzi CI/CD, w szczególności Azure DevOps. znajomość systemu kontroli wersji Git. doświadczenie w tworzeniu testów jednostkowych i integracyjnych. umiejętność przeprowadzania przeglądów kodu oraz dbanie o wysoką jakość i spójność standardów programistycznych. mile widziane doświadczenie w pracy z Angular oraz rozumienie architektury aplikacji frontendowych i integracji z API. Zakres obowiązków: projektowanie, rozwój i utrzymanie rozwiązań opartych o architekturę mikroserwisową w modelu end‑to‑end. podejmowanie kluczowych decyzji technicznych w ramach tworzonych i rozwijanych systemów. projektowanie kontraktów API oraz definiowanie zasad komunikacji pomiędzy serwisami. projektowanie i implementacja komunikacji asynchronicznej w architekturze event‑ zapewnienie spójności architektonicznej oraz zgodności rozwiązań z przyjętymi standardami. identyfikowanie, analiza i rozwiązywanie problemów wydajnościowych oraz skalowalności systemów. współtworzenie i rozwój standardów technicznych, dobrych praktyk oraz wytycznych zespołowych. prowadzenie przeglądów kodu (Code Review) oraz aktywne dbanie o wysoką jakość i czytelność kodu. pełnienie roli mentora technicznego, wspieranie rozwoju kompetencji członków zespołu. aktywny udział w refinementach backlogu, estymacjach oraz podejmowaniu decyzji projektowych we współpracy z zespołem i interesariuszami. Oferujemy: zatrudnienie w ramach umowy o współpracy (B2B) możliwa praca w modelu hybrydowym (po okresie adaptacji) z elastycznymi godzinami rozpoczęcia pracy między 7.00 a 10.00 prywatną opiekę medyczną kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach przyjazną atmosferę w pracy pracę w nowoczesnym biurze w świetnej lokalizacji - biurowiec Forest