Senior C# Developer
Margo
Rola polega na rozwijaniu i utrzymaniu kluczowych systemów backendowych dla globalnego projektu finansowego, który obejmuje zarządzanie XVA, płynnością i zasobami finansowymi. Zespół pracuje w metodyce agile, skupiając się na czystym kodzie i rzemiośle programistycznym. Kandydat będzie miał wpływ na migrację do nowoczesnej architektury backendowej opartej na zdarzeniach i będzie wspierał narzędzia finansowe używane przez setki użytkowników.
Brakuje: szczegóły dotyczące struktury zespołu (liczba osób, podział ról)., informacje o procesie rekrutacyjnym (liczba etapów, czas trwania)..
Rola polega na rozwijaniu i utrzymaniu kluczowych systemów backendowych dla globalnego projektu finansowego, który obejmuje zarządzanie XVA, płynnością i zasobami finansowymi. Zespół pracuje w metodyce agile, skupiając się na czystym kodzie i rzemiośle programistycznym. Kandydat będzie miał wpływ na migrację do nowoczesnej architektury backendowej opartej na zdarzeniach i będzie wspierał narzędzia finansowe używane przez setki użytkowników.
- ✓Możliwość wpływania na migrację do nowoczesnej architektury backendowej.
- ✓Praca nad 'core systems' dla instytucji finansowej może oznaczać ciekawe i złożone wyzwania techniczne.
- ✓Nacisk na 'clean code' i 'software craftsmanship'.
- −Praca nad 'globalnym projektem finansowym' bez dalszych szczegółów może sugerować złożoność i potencjalne wyzwania związane z regulacjami lub specyfiką branży.
- !Nie sprecyzowano, jak wygląda proces wsparcia produkcji (np. dyżury on-call).
- !Zakres 'DevOps tools' jest szeroki; warto dopytać o konkretne narzędzia i ich zastosowanie.
- !Wymaganie znajomości LLM i agentic AI jest dość specyficzne i może być trudne do spełnienia dla wielu kandydatów.
- •Rozwój i utrzymanie kluczowych systemów backendowych w C# .NET, ASP.NET Web API.
- •Praca z asynchronicznymi komunikatami (Rebus) w celu budowania skalowalnych, niezawodnych rozwiązań.
- •Współpraca z międzynarodowym zespołem w celu wpływania na migrację do nowoczesnej architektury backendowej opartej na zdarzeniach.
- •Wsparcie dla narzędzi finansowych używanych codziennie przez setki użytkowników.
- •Pisanie czystego kodu i stosowanie dobrych praktyk programistycznych.
- •Udział w procesach DevOps.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z co najmniej 5 latami doświadczenia w C# .NET, dobrą znajomością OOP, wzorców projektowych i MS SQL, a także podstawowym doświadczeniem z DevOps i architekturą sterowaną zdarzeniami, może być rozważony.
Rola nie jest dla osób z niewielkim doświadczeniem w C# .NET, bez znajomości OOP, wzorców projektowych, MS SQL, lub z brakiem doświadczenia w obszarze DevOps. Osoby bez zainteresowania produktami finansowymi mogą również nie być odpowiednie.
- ?Jak wygląda proces wsparcia produkcji i czy obejmuje dyżury on-call?
- ?Jakie są konkretne wyzwania związane z migracją do architektury opartej na zdarzeniach?
- ?Jakie są główne narzędzia DevOps używane w zespole i jak są one wykorzystywane?
- ?Jakie są oczekiwania dotyczące znajomości produktów finansowych i zarządzania ryzykiem?
- ?Jak wygląda proces code review i jakie są standardy jakości kodu w zespole?
- −Szczegóły dotyczące struktury zespołu (liczba osób, podział ról).
- −Informacje o procesie rekrutacyjnym (liczba etapów, czas trwania).
- −Konkretne przykłady projektów lub wyzwań, z którymi kandydat będzie się mierzył.
- −Informacje o kulturze pracy i możliwościach rozwoju.
Zespół jest zorientowany na czysty kod i rzemiosło programistyczne, pracuje w metodyce agile i jest zaangażowany w migrację do nowoczesnych architektur. Oczekiwana jest wysoka autonomia i umiejętność pracy w zespole.
null