Dla klienta z branży bankowej poszukujemy kandydata na stanowisko C#/.NET Developera Core Banking seniora.
Jako .NET Developer dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie systemów wspierających podstawowe procesy bankowe w jednym z największych banków internetowych w Polsce. Będziesz pracować przy rozwoju platformy budowanej w technologii .NET, która stopniowo przejmuje funkcje wcześniej realizowane przez system Globus.
Zakres obowiązków
- rozwój nowych funkcjonalności oraz wprowadzanie zmian w systemach tworzonych w C# i .NET
- utrzymanie i modernizacja rozwiązań wspierających procesy bankowości podstawowej
- praca z bazami danych PostgreSQL i MS SQL
- rozwój oraz utrzymanie warstw integracyjnych pomiędzy systemami
- praca z aplikacjami uruchamianymi w środowisku kontenerowym z wykorzystaniem Dockera i Kubernetes
- analiza wymagań oraz przekładanie ich na rozwiązania techniczne
- współpraca z analitykami, testerami, programistami i przedstawicielami biznesu
- diagnozowanie problemów oraz dbanie o stabilność i jakość działania systemu
- tworzenie i utrzymywanie testów automatycznych
- udział w przeglądach kodu oraz tworzenie dokumentacji technicznej
Wymagania
- minimum 3 lata doświadczenia komercyjnego w tworzeniu oprogramowania,
- bardzo dobra znajomość C# oraz .NET, w tym .NET Core lub nowszych wersji platformy
- doświadczenie w pracy z PostgreSQL lub MS SQL
- praktyczna znajomość Dockera
- znajomość Kubernetes lub doświadczenie w pracy z aplikacjami kontenerowymi
- znajomość programowania obiektowego, zasad SOLID i dobrych praktyk programistycznych
- doświadczenie w tworzeniu lub utrzymywaniu testów automatycznych
- znajomość Git
- umiejętność analizowania problemów i samodzielnego proponowania rozwiązań
- umiejętność współpracy z analitykami, testerami i innymi członkami zespołu
- umiejętność pracy z dokumentacją techniczną w języku angielskim
Mile widziane
- doświadczenie w bankowości, sektorze finansowym lub innych złożonych systemach transakcyjnych
- doświadczenie w rozwijaniu systemów typu core banking
- znajomość integracji między systemami i wymiany danych
- doświadczenie w modernizacji lub przepisywaniu starszych systemów
- znajomość procesów CI/CD
- podstawowa znajomość Temenos T24 lub Globusa
- doświadczenie w pracy w metodykach Agile
Współpraca jest w formie hybrydowej – raz na dwa tygodnie spotkasz się z zespołem w Warszawy.
Wymiar godzin: Pełny etat.
Rekrutacja jest jednoetapowa.
„Na szczycie zawsze
znajdzie się miejsce”