Dołącz do zespołu rozwijającego kluczowe systemy bankowe obsługujące m.in. obszar przelewów.
Szukamy Programisty .NET, który chce rozwijać się w środowisku bankowym, pracować nad stabilnymi, krytycznymi systemami oraz mieć realny wpływ na jakość i bezpieczeństwo przetwarzanych danych.
To rola backendowa, z dużym naciskiem na jakość kodu, testy i dobre praktyki inżynierskie. Zespół jest otwarty na rozmowę i rozwój – zarówno technologiczny, jak i domenowy.
Zespół spotyka się 2x w miesiącu w Warszawie.
Programista .NET (Regular) – systemy bankowe / backend
Twój zakres obowiązków
- wytwarzanie oprogramowania w języku C# oraz sporadycznie jBASIC,
- rozwój nowych i utrzymanie istniejących funkcjonalności w centralnym systemie bankowym,
- tworzenie i utrzymanie testów automatycznych:
- jednostkowych,
- funkcjonalnych,
- end-to-end,
- wydajnościowych,
- dbałość o jakość kodu i stosowanie dobrych praktyk programistycznych,
- współpraca z analitykami biznesowymi i systemowymi oraz przedstawicielami biznesu,
- doprecyzowywanie wymagań i dostarczanie rozwiązań odpowiadających realnym potrzebom użytkowników.
Nasze wymagania
- dobra znajomość C# / .NET Framework,
- dobra znajomość relacyjnych baz danych: SQL Server i/lub PostgreSQL,
- praktyczna znajomość wzorców projektowych (m.in. Decorator, Factory) oraz zasad SOLID,
- doświadczenie lub gotowość do pisania testów automatycznych,
- chęć rozwoju zarówno w obszarze IT, jak i domeny bankowej,
- zaangażowanie, otwartość na nowe zadania,
- wykształcenie wyższe informatyczne lub ostatni rok studiów,
- umiejętność pracy zespołowej i budowania dobrej atmosfery współpracy.
- znajomość języka jBASIC,
- znajomość produktów bankowych oraz systemu Temenos Globus / T24,
- znajomość procesów CI/CD,
- umiejętność implementacji REST API zgodnie z dobrymi praktykami bezpieczeństwa, wydajności i skalowalności,
- doświadczenie w tworzeniu aplikacji SPA (Angular),
- doświadczenie z Dockerem i Kubernetesem.
- profesjonalnego wytwarzania oprogramowania w środowisku bankowym,
- w razie potrzeby – języka jBASIC,
- pracy z krytycznymi systemami o wysokich wymaganiach jakościowych.