Dołącz do zespołu rozwijającego kluczowe systemy transakcyjne w branży finansowej.
Będziesz pracować przy rozwiązaniach obsługujących setki tysięcy klientów i transakcji dziennie – od autoryzacji i rozliczeń kart płatniczych po integracje z usługami dodatkowymi. To rola dla osób, które chcą mieć realny wpływ na stabilność, wydajność i bezpieczeństwo systemów o krytycznym znaczeniu
biznesowym.
Pracujemy hybrydowo i 2x w miesiącu spotykamy się w Warszawie.
Programista .NET (Regular)
Twój zakres obowiązków
- rozwój i utrzymanie aplikacji .NET w obszarze kart płatniczych,
- projektowanie i implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi i regulacyjnymi,
- integracje z systemami zewnętrznymi (REST / SOAP / kolejki),
- optymalizacja wydajności oraz bezpieczeństwa aplikacji,
- praca w środowisku wysokiej dostępności,
- współpraca w zespołach Agile/Scrum,
- udział w testach (SIT, UAT), code review oraz tworzenie dokumentacji technicznej.
Nasze wymagania
- doświadczenie w programowaniu w C# / .NET (Framework i/lub Core),
- znajomość technologii:
- ASP.NET Core, WebAPI
- Angular
- Entity Framework, LINQ, Dapper
- SQL Server (T-SQL) oraz optymalizacja zapytań,
- znajomość dobrych praktyk: SOLID, wzorce projektowe,
- doświadczenie w testach jednostkowych (xUnit / NUnit),
- praktyczna znajomość integracji: REST, SOAP, JSON, XML,
- doświadczenie w pracy w Agile z użyciem narzędzi: Jira, Git, CI/CD, TeamCity.
- znajomość obszaru kart płatniczych / systemów płatności,
- podstawowa znajomość Docker / Kubernetes oraz architektury mikroserwisowej,
- doświadczenie w projektowaniu i rozwijaniu złożonych systemów transakcyjnych.