speedapp to innowacyjna, szybko rozwijająca się organizacja ekspertów w dziedzinie IT i rynku pracy. Specjalizujemy się w trzech obszarach: outsourcingu specjalistów IT, rekrutacjach IT oraz realizacji projektów IT. Wychodzimy ponad nasze standardy w poszukiwaniu lepszych rozwiązań. Działamy szybko i odważnie. Jesteśmy rzetelnym partnerem dla naszych kandydatów i klientów.
Zadania:
- Praca w projektach wymagających myślenia w dużej skali: wiele serwerów, duża liczba użytkowników, rekordów w bazie danych, duża ilości eventów, ruchu i wysokich oczekiwań klientów względem czasu przetwarzania.
- Rozwijanie takich systemów jak: bankowość internetowa, systemy backend dla aplikacji mobilnej, systemy kredytowe, systemy integracje z usługami zewnętrznymi takimi jak Blik, BIK.
- Projektowanie usług, mikroserwisy, workflow, eventy z użyciem .NET.
- Programowanie w architekturze rozproszonej w warstwach: prezentacyjnej, logiki biznesowej, baz danych.
- Dbanie o aktualność, wysoką wydajność, bezpieczeństwo i jakość tworzonych rozwiązań.
Wymagania:
- Biegłość w programowaniu obiektowego w języka C#/.NET / SOLID / CQRS.
- Praktyczna znajomość wzorców architektury takich jak Event Sourcing, MVC, MVVM.
- Znajomość architektury mikroserwisów.
- Doświadczenie w zarządzaniu zespołem.
- Wykształcenie wyższe.
- Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną i swobodną komunikację.
Mile widziane:
- Doświadczenie w projektach komercyjnych dużej skali.
- Doświadczenie w analizie i rozwiązywaniu zagadnień wydajnościowych.
- Praktyczna znajomość technik identyfikacji wąskich gardeł w oprogramowani oraz technik optymalizacji kodu i zapytań SQL.
- Znajomość technik wytwarzania oprogramowania w modelu "Domain Driven Design".
Oferujemy:
- Możliwość rozwoju platformy kredytowej dla milionów Klientów Banku w nowoczesnej technologii.
- Realny wpływ i odpowiedzialność za roadmapę ekosystemu technicznego i architekturę rozwiązań.
- Pracę w projektach wymagających myślenia o aspektach bezpieczeństwa.
- Przestrzeń do stałej wymiany wiedzy ze wszystkimi developerami, architektami w Banku.
- Aktywne uczestnictwo w procesie analizy i tworzenia nowych rozwiązań.