Programista .NET Senior
INFORMACJE O PROJEKCIE:
Branża: bankowość
Stawka: do 135 PLN/h netto + VAT (B2B)
Forma pracy: wizyta w biurze w Warszawie 2/mc.
Podsumowanie: Rola Programisty .NET Senior koncentruje się na rozwoju, utrzymaniu i wdrażaniu backendowych usług systemów informatycznych, z naciskiem na współpracę z zespołami produktowymi oraz analizę wymagań systemowych w kontekście cyklu życia oprogramowania (SDLC).
Obowiązki:
Współpraca z zespołem produktowym na każdym etapie SDLC.
Analiza, zrozumienie i weryfikacja wymagań systemowych.
Rozwój, utrzymanie i wdrażanie produktów (głównie serwisy backendowe - .NET, MS SQL).
Współpraca z innymi zespołami produktowymi, architektami i biznesem.
Must Haves:
Minimum 5 lat doświadczenia w programowaniu na platformę .NET.
Znajomość wzorców projektowych i dobrych zasad programowania obiektowego (SOLID, GRASP).
Znajomość sposobów komunikacji synchronicznej (REST, WCF).
Znajomość sposobów komunikacji asynchronicznej (systemy kolejkowe).
Znajomość relacyjnych baz danych oraz silników MS SQL Server i/lub PostgreSQL.
Umiejętność pisania testów automatycznych (jednostkowe, integracyjne, e2e).
Znajomość podejścia CI/CD.
Umiejętność analitycznego myślenia, wyciągania wniosków, rozwiązywania problemów.
Umiejętność pracy zespołowej oraz skutecznej komunikacji.
Język angielski - poziom B2.
Nice to Haves:
Znajomość domeny płatności.
Znajomość zagadnień związanych z architekturą systemów (wzorce integracyjne EIP, Event-Driven Architecture, mikroserwisy, modularny monolit).
Znajomość Domain-Driven Design (strategiczne / taktyczne).
Znajomość podejścia Behavior-Driven Development (BDD).
Znajomość technik Diagram as Code, Model as Code.
Znajomość zagadnień związanych ze strategią i automatyzacją testów.
Znajomość Kubernetes.
Programista .NET Senior
Programista .NET Senior