W skrócie
- Zadania: Twórz innowacyjne usługi backendowe w C#/.NET na platformie Azure.
- Firma: Globalna firma zajmująca się infrastrukturą danych finansowych.
- Benefity: Elastyczne godziny pracy, opieka medyczna i karta Multisport.
- Pozostałe informacje: Praca w małych, elitarnej zespołach z możliwością szybkiego rozwoju.
- Dlaczego ta praca: Miej realny wpływ na rozwój platformy SaaS w branży finansowej.
- Kwalifikacje: 5+ lat doświadczenia w tworzeniu aplikacji backendowych w C#/.NET.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
WealthArc to globalna firma zajmująca się infrastrukturą danych finansowych. Łączymy zarządzających majątkiem, zewnętrznych zarządzających aktywami, biura rodzinne i banki z ich danymi depozytowymi i przekształcamy je w czyste, użyteczne informacje o portfelu poprzez naszą platformę: Connector, WealthArc Data Box (WDB), WISDOM, Prism i Creator, a także nasze aplikacje PMS, Viewer i agentic AI. Budujemy platformę SaaS dla branży zarządzania majątkiem, wspierając integrację, przetwarzanie i dostarczanie danych finansowych.
Poszukujemy Senior Backend Developera, który będzie miał realny wpływ na rozwój naszej platformy backendowej przy użyciu C#/.NET i Azure. Ta rola jest dla kogoś, kto łączy silne umiejętności techniczne z umiejętnością projektowania rozwiązań, podejmowania decyzji architektonicznych oraz patrzenia poza kod - uwzględniając wymagania biznesowe, granice domeny, jakość i długoterminowe konsekwencje techniczne. Będziesz miał znaczną odpowiedzialność za rozwiązania, które budujesz, i będziesz wnosić wkład nie tylko do bazy kodu, ale także do kierunku technicznego i praktyk inżynieryjnych zespołu.
Obowiązki:
- Projektowanie i rozwijanie usług backendowych przy użyciu C#/.NET na Azure.
- Projektowanie modeli domenowych przy użyciu DDD, w tym definiowanie granic biznesowych, odpowiedzialności i kontraktów między komponentami.
- Projektowanie API, integracji i przepływów pracy przetwarzania danych finansowych z naciskiem na poprawność, wydajność, niezawodność i bezpieczeństwo.
- Podejmowanie decyzji architektonicznych i ocena kompromisów między różnymi podejściami technicznymi.
- Stopniowe modernizowanie istniejących rozwiązań i poprawa ogólnej jakości architektury.
- Prowadzenie bardziej złożonych tematów od analizy problemu i wymagań przez implementację, wdrożenie i operacje produkcyjne.
- Diagnozowanie złożonych problemów produkcyjnych i podejmowanie decyzji dotyczących ich rozwiązania.
- Używanie AI w całym cyklu życia rozwoju oprogramowania, jednocześnie krytycznie oceniając i walidując wyniki generowane przez AI.
- Ścisła współpraca z inżynierami AI w zakresie projektowania i integrowania funkcjonalności zasilanych AI z usługami backendowymi.
- Współpraca z zespołem produktowym, QA, DevOps i innymi inżynierami.
- Wsparcie innych inżynierów poprzez przeglądy kodu, dzielenie się wiedzą i rozwiązywanie problemów technicznych.
- Wkład w standardy techniczne, praktyki inżynieryjne i ciągłe doskonalenie zespołu.
Wymagania:
- 5+ lat doświadczenia w rozwijaniu aplikacji backendowych z użyciem C#/.NET.
- Silna znajomość C#/.NET, w tym projektowanie komponentów i rozwiązań produkcyjnych.
- Silne doświadczenie z SQL / SQL Server / Azure SQL, w tym modelowanie danych, optymalizacja zapytań i diagnozowanie problemów z wydajnością.
- Silna znajomość REST API / HTTP, w tym projektowanie kontraktów, wersjonowanie, kompatybilność i bezpieczne integracje.
- Praktyczne doświadczenie z DDD, SOLID i wzorcami projektowymi, w tym umiejętność definiowania odpowiednich granic domenowych.
- Doświadczenie z Azure App Service i Azure Functions, w tym umiejętność wyboru odpowiednich usług Azure dla konkretnych wymagań.
- Doświadczenie z Azure Service Bus i komunikacją asynchroniczną.
- Silna znajomość Gita i Azure DevOps / CI/CD.
- Doświadczenie z testowaniem jednostkowym i integracyjnym oraz dobra znajomość architektury testowalnej.
- Doświadczenie z monitorowaniem aplikacji i rozwiązywaniem problemów produkcyjnych przy użyciu logów i Application Insights.
- Doświadczenie z Azure Storage / Key Vault i zrozumienie zarządzania sekretami.
- Doświadczenie z rozwiązaniami cache'ującymi, takimi jak Redis i zrozumienie ich wpływu na spójność danych.
- Profesjonalna znajomość języka angielskiego (mówiony i pisany) oraz polskiego.
Miło widziane:
- Doświadczenie z Entra ID / OAuth 2.0 i bezpiecznym dostępem do API.
- Doświadczenie z kontenerami i Infrastructure as Code.
- Doświadczenie w integrowaniu modeli AI lub pracy z MCP.
- Doświadczenie w projektowaniu lub wdrażaniu rozwiązań z wykorzystaniem asystentów AI / agentów AI.
- Doświadczenie w pracy end-to-end, w tym pewnym rozwoju frontendowym.
- Doświadczenie w fintech, usługach finansowych lub produktach intensywnie wykorzystujących dane.
AI jest już częścią naszego codziennego procesu rozwoju oprogramowania. Używamy asystentów i agentów AI do analizy wymagań, implementacji i pracy z kodem. Jednocześnie dbamy o to, aby korzystać z AI w sposób przemyślany. Powinieneś być w stanie dostarczyć odpowiedni kontekst, krytycznie ocenić wygenerowany kod i zweryfikować jego poprawność, bezpieczeństwo i zgodność z architekturą.
Wierzymy w:
- Misję przed ego.
- Budowniczych ponad menedżerów.
- Małe, elitarne zespoły.
- Q-SOCS – Jakość - Szybkość, Własność, Wyzwanie, Rozwiązania.
- Szybkość ponad biurokrację.
- Własność i odpowiedzialność.
- Najlepszy pomysł wygrywa - nie najwyższy tytuł.
- Wysokiej jakości rozwiązania dostarczane.
Oferujemy:
- Płaską strukturę organizacyjną z szybkim podejmowaniem decyzji i minimalną biurokracją.
- Możliwość pracy nad innowacyjnymi projektami technologicznymi w sektorze finansowym.
- Dostęp do prywatnej opieki medycznej (Medicover) i karty Multisport, aby wspierać Twoje zdrowie i dobre samopoczucie.
- Silną kulturę zespołową z wydarzeniami integracyjnymi, wyjazdami i regularnymi lunchami zespołowymi.
- Elastyczne godziny pracy z hybrydowym/zdystansowanym modelem pracy, z minimalną obecnością w biurze wynoszącą 8 dni na kwartał, lub więcej w zależności od potrzeb zespołu.
Senior Backend Developer in Warsaw – pracodawca: WealthArc, Inc.
WealthArc to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku finansowym. Pracując jako Client Onboarding & Support Specialist, będziesz częścią zgranego zespołu, który ceni sobie współpracę i innowacyjność, a także korzysta z płaskiej struktury organizacyjnej, co sprzyja szybkim decyzjom. Oferujemy atrakcyjne benefity, takie jak dostęp do prywatnej opieki medycznej oraz karty Multisport, a także regularne wydarzenia integracyjne, które wzmacniają naszą silną kulturę zespołową.