B2Bnetwork
Programista .Net
B2BnetworkPoland1 day ago
Full-timeEngineering, Information Technology
Wymagania / Kompetencje

  • Bardzo dobra znajomość języka C# oraz platformy .NET / .NET Core (typy, kolekcje, LINQ, async/await, wyjątki, zasady SOLID).
  • Praktyczne doświadczenie w tworzeniu aplikacji serwerowych w ASP.NET Core (API, middleware, routing, konfiguracja).
  • Umiejętność projektowania i implementacji RESTful API, w tym wersjonowania oraz dokumentowania (np. OpenAPI/Swagger).
  • Doświadczenie w pracy z relacyjnymi bazami danych (preferowany SQL Server): projektowanie, optymalizacja oraz pisanie złożonych zapytań SQL.
  • Znajomość ORM, w szczególności Entity Framework Core (migracje, mapowanie encji, optymalizacja zapytań) oraz micro-ORM (np. Dapper).
  • Zrozumienie architektury warstwowej / Clean Architecture, podstawy DDD oraz wzorców projektowych (np. Repository, CQRS, Mediator).
  • Umiejętność tworzenia testów jednostkowych i integracyjnych.
  • Dbałość o jakość kodu: code review, refaktoryzacja, statyczna analiza, stosowanie zasad clean code.
  • Znajomość Gita (branching, pull requesty, code review) oraz podstaw CI/CD.
  • Samodzielność i odpowiedzialność w realizacji zadań oraz dobra organizacja pracy.
  • Efektywna współpraca zespołowa i jasna, rzeczowa komunikacja techniczna.
  • Otwartość na feedback, w tym przyjmowanie i udzielanie konstruktywnej informacji zwrotnej.
  • Wysoka kultura osobista i profesjonalne podejście do współpracy.

Key Skills

Ranked by relevance