Informacje o stanowisku
Poszukujemy doświadczonego programisty backend .NET, który będzie odpowiedzialny za rozwój i utrzymanie aplikacji serwerowych opartych o ASP.NET Core i relacyjne bazy danych. Szukamy osoby samodzielnej, dbającej o jakość kodu, potrafiącej świadomie projektować rozwiązania i współpracować w zespole projektowym. Oczekujemy profesjonalnego podejścia, otwartości na code review oraz realnego wpływu na kształt rozwijanych systemów.
- Bardzo dobra znajomość C# oraz platformy .NET / .NET Core (typy, kolekcje, LINQ, async/await, wyjątki, SOLID)
- Praktyczne doświadczenie w tworzeniu aplikacji serwerowych w ASP.NET Core (API, middleware, routing, konfiguracja).
- Umiejętność projektowania i optymalizacji zapytań do baz relacyjnych (preferowany SQL Server) oraz pisania złożonych zapytań SQL
- Doświadczenie z ORM, głównie Entity Framework Core (migracje, mapowanie encji, optymalizacja zapytań), oraz micro-ORM, takimi jak Dapper.
- Znajomość architektury warstwowej/czystej (Clean Architecture), DDD na podstawowym poziomie oraz wzorców projektowych (np. Repository, CQRS, Mediator).
- Umiejętność projektowania i budowy RESTful API, wersjonowania, dokumentowania (np. OpenAPI/Swagger).
- Pisanie testów jednostkowych i integracyjnych.
- Dbanie o jakość kodu: code review, refaktoryzacja, statyczna analiza, przestrzeganie zasad clean code.
- Znajomość systemu kontroli wersji Git (branching, PR, code review) oraz podstaw CI/CD
- Umiejętność efektywnej współpracy w zespole oraz jasnej, rzeczowej komunikacji technicznej
- Samodzielność i odpowiedzialność w realizacji powierzonych zadań.
- Otwartość na code review oraz konstruktywne przyjmowanie i udzielanie informacji zwrotnej
- Wysoka kultura osobista i profesjonalne podejście do współpracy
Poszukujemy doświadczonego programisty backend .NET, który będzie odpowiedzialny za rozwój i utrzymanie aplikacji serwerowych opartych o ASP.NET Core i relacyjne bazy danych. Szukamy osoby samodzielnej, dbającej o jakość kodu, potrafiącej świadomie projektować rozwiązania i współpracować w zespole projektowym. Oczekujemy profesjonalnego podejścia, otwartości na code review oraz realnego wpływu na kształt rozwijanych systemów.
Requirements: .NET, C#, .NET CORE, SQL Server, Git, CI/CD Additionally: Free coffee, Modern office, No dress code.
Praca KatowiceKatowice - Oferty pracy w okolicznych lokalizacjach