Senior Fullstack .Net Developer
Antal
⚲ Warszawa
20 160 - 28 560 PLN (B2B)
Wymagania
- C#
- .NET Core
- SQL
- RabbitMQ
- Azure Service Bus
- JavaScript
- TypeScript
- HTML
- CSS
- Git
- GitHub
- .NET
- ORM (nice to have)
- NHibernate (nice to have)
- Entity Framework (nice to have)
- React (nice to have)
- UI (nice to have)
- Microsoft Azure (nice to have)
- Kubernetes (nice to have)
- Helm (nice to have)
Opis stanowiska
O projekcie: Senior Full-Stack Developer (.NET + Web) Szukamy doświadczonego Senior Full-Stack Developera, który chce mieć realny wpływ na architekturę, rozwiązania i kierunek rozwoju systemów wspierających kluczowe procesy biznesowe w organizacji z sektora finansowego. Jeśli cenisz dobry kod, przemyślane decyzje techniczne i współpracę z dojrzałym zespołem – ta rola może być dla Ciebie. Oferujemy - Stabilną, długofalową współpracę przy realnych, biznesowo istotnych systemach - Pracę w dojrzałym Agile – nastawionym na ciągłe doskonalenie i empiryczne podejście do rozwoju produktów - Współpracę z doświadczonymi specjalistami i realny wpływ na decyzje technologiczne - Model pracy hybrydowej (minimum 1 spotkanie w biurze co 2 tygodnie) - Współpraca w oparciu o kontrakt B2B Wymagania: - Wykształcenie wyższe informatyczne lub techniczne - Minimum 6 lat komercyjnego doświadczenia w tworzeniu aplikacji w C# (.NET Core / ASP.NET) - Bardzo dobra znajomość relacyjnych baz danych i SQL - Doświadczenie w projektowaniu i budowie systemów rozproszonych - Praktyka w implementacji komunikacji asynchronicznej (np. RabbitMQ, Azure Service Bus) - Doświadczenie w tworzeniu frontendów aplikacji webowych (JavaScript / TypeScript / HTML / CSS) - Swoboda w pracy z Git / GitHub - Umiejętność samodzielnego i kreatywnego rozwiązywania problemów - Znajomość języka angielskiego pozwalająca na pracę z dokumentacją i kontakt z dostawcami Mile widziane - Doświadczenie z ORM (NHibernate, Entity Framework / EF Core) - Znajomość narzędzi do obsługi szyn komunikatów (MassTransit, NServiceBus) - Praca z React - Pisanie testów automatycznych (unit, integration, e2e – także UI) - Doświadczenie z CI/CD i automatyzacją buildów - Praca w Microsoft Azure - Doświadczenie z Dockerem i Kubernetes (w tym Helm) Codzienne zadania: - Rozwój i utrzymanie kluczowych systemów wykorzystywanych w całej organizacji - Projektowanie i implementacja rozwiązań w oparciu o architekturę rozproszoną - Praca w zespole Scrumowym: planowanie, estymacje, proponowanie rozwiązań, demo, iteracyjne usprawnianie produktów - Współtworzenie standardów technicznych i dobrych praktyk (nie tylko kodowanie) - Dzielenie się wiedzą i mentoring mniej doświadczonych developerów