JustJoin.IT Hybrydowo Senior

Senior Programista .NET

emagine Polska

⚲ Warsaw

Do uzgodnienia

Wymagania

  • frontend
  • Financial Services
  • Splunk
  • Artificial Intelligence (AI)
  • .Net
  • C#
  • Testing
  • TeamCity
  • Microsoft Azure
  • CI/CD

Opis stanowiska

INFOMRACJE O PROJEKCIE:


Branża: bankowość
• Stawka: ok. 150 PLN/h netto + VAT (B2B)
• Forma pracy: Hybrydowa (wizyta w biurze w Warszawie lub Łodzi 1/2 tygodnie)

Podsumowanie
Dołączysz do zespołu rozwijającego i utrzymującego usługi bankowe ze szczególnym naciskiem na nowoczesne rozwiązania w bankowości internetowej.

Obowiązki:
• Programowanie w C# na platformie .NET 8 / .NET Core,
• Praca z architekturą mikroserwisową oraz rozwiązaniami opartymi o architekturę eventową (Kafka),


Koordynowanie pracy grupy 2–4 developerów i rozdzielanie zadań w zespole,
• Tworzenie i utrzymanie testów automatycznych zapewniających niezawodność oprogramowania,
• Monitorowanie aplikacji (Splunk, Grafana),
• Praca z procesami CI/CD (Azure DevOps, TeamCity, Jenkins),
• Analiza wymagań, rozwiązywanie problemów i projektowanie rozwiązań,
• Wykorzystywanie narzędzi AI w procesie programowania.
Wymagania:


Min. 5 lat doświadczenia oraz zaawansowana, seniorska znajomość C# i platformy .NET,

• Doświadczenie w pracy z dużymi, złożonymi systemami i funkcjonalnościami krytycznymi w mocno regulowanych środowiskach,
• Doświadczenie w pracy z systemami o wysokiej dostępności oraz bardzo wysokiej wydajności,
• Praca z mikroserwisami,
• Doświadczenie w koordynowaniu pracy mniejszych grup programistów oraz pełna samodzielność,
• Bardzo dobre umiejętności analityczne,
• Monitoring aplikacji: znajomość i praktyczne doświadczenie w pracy ze Splunk lub Grafaną,
• Komunikacja asynchroniczna / messaging: doświadczenie z rozwiązaniami opartymi o architekturę eventową i kolejkami – preferowana Kafka,

• Doświadczenie w automatyzacji testów oraz testowaniu modułowym,
• Umiejętność pracy w metodykach analizy wymagań.

Mile widziane:
• Znajomość technologii frontendowych (np. Node.js, React, TypeScript),
• Doświadczenie w bankowości internetowej, płatnościach, bankowości korporacyjnej,
• Znajomość innych narzędzi do monitorowania aplikacji.

🔍 Dekoder Ogłoszenia

🔴
Koordynowanie pracy grupy 2–4 developerów i rozdzielanie zadań w zespole
Oczekuje się, że będziesz pełnił rolę team leadera lub tech leadera, mimo że nie jest to jasno określone w tytule stanowiska.
🔴
Doświadczenie w pracy z dużymi, złożonymi systemami i funkcjonalnościami krytycznymi w mocno regulowanych środowiskach
Przygotuj się na pracę z przestarzałymi technologiami, skomplikowaną logiką biznesową i restrykcyjnymi procedurami.
🟡
Wykorzystywanie narzędzi AI w procesie programowania
Może oznaczać zarówno nowoczesne narzędzia wspomagające kodowanie, jak i konieczność eksperymentowania z nowymi, nie do końca sprawdzonymi rozwiązaniami.
🔴
Doświadczenie w koordynowaniu pracy mniejszych grup programistów oraz pełna samodzielność
Podkreśla to oczekiwanie roli lidera technicznego lub osoby, która potrafi samodzielnie zarządzać swoim czasem i zadaniami, a także wspierać innych.
🟡
Hybrydowa (wizyta w biurze w Warszawie lub Łodzi 1/2 tygodnie)
Choć podane są dwie lokalizacje, faktyczna częstotliwość wizyt w biurze może być bardziej elastyczna lub wymagać częstszych przyjazdów, w zależności od potrzeb projektu.