Senior .NET Developer
Description
Wynagrodzenie
B2B: 100 – 110 PLN / godz. netto
O projekcie
Szukamy doświadczonego programisty do zespołu naszego klienta. To firma działająca na styku branży ubezpieczeniowej i motoryzacyjnej. Rozwijają dojrzały system B2B wspierający cyfryzację procesów. Dołączysz do ukształtowanego, trzydziestoosobowego działu IT, w którym pracują już architekci, tech leadzi, testerzy i specjaliści DevOps. Twoim zadaniem będzie wzmocnienie zespołu w realizacji nowych, długoterminowych projektów. W perspektywie kilkunastu miesięcy planowana jest migracja rozwiązań do chmury. Współpraca odbywa się przez Ideamotive.
Twój zakres obowiązków
Rozwój backendu w dojrzałych aplikacjach dla sektora ubezpieczeniowego.
Tworzenie i rozbudowa integracji z systemami wewnętrznymi oraz rozwiązaniami klientów.
Implementacja złożonej logiki biznesowej.
Sporadyczne wsparcie obszaru frontendowego w technologiach React i TypeScript.
Codzienna praca z RabbitMQ, MassTransit oraz Keycloak.
Dbanie o jakość kodu poprzez pisanie testów jednostkowych i integracyjnych.
Utrzymywanie procesów CI/CD oraz tworzenie dokumentacji technicznej.
Czego oczekujemy
Solidnego, komercyjnego doświadczenia w programowaniu w C# oraz znajomości .NET Core i ASP.NET Core na poziomie Senior.
Praktyki w budowaniu mikroserwisowych REST API.
Biegłości w pracy z relacyjnymi bazami danych, w tym MS SQL i T-SQL.
Doświadczenia z narzędziami takimi jak GitLab, Visual Studio lub Visual Studio Code.
Zrozumienia architektury opartej na RabbitMQ i MassTransit.
Samodzielności, proaktywnego podejścia do problemów i chęci wpływania na kształt produktu.
Biegłej znajomości języka polskiego, ponieważ jest to główny język komunikacji w zespole.
Jak pracujemy
Pracujemy w metodyce Scrum z dużym naciskiem na jakość dostarczanego oprogramowania.
Stosujemy code review, pair programming, event modeling oraz BDD.
Świadomie zarządzamy długiem technologicznym i automatyzujemy testy.
Dajemy programistom realny wpływ na wybór technologii i kierunek rozwoju produktu.