NoFluffJobs Praca zdalna Senior New

Principal Software Engineer (.Net / MS Azure / AI)

Green Minds Sp.zo.o.

⚲ Warsaw

31 920 - 35 280 PLN (B2B)

Wymagania

  • .NET
  • AI
  • Python
  • Azure
  • DevOps
  • React
  • API
  • CI/CD

Opis stanowiska

O projekcie: Principal Software Engineer (.Net / MS Azure / AI). Tryb pracy: 100% zdalna (godziny 9-17). Klient końcowy jest z USA, możliwe (okazjonalne) spotkania poza tymi godzinami. Rodzaj zatrudnienia: wyłącznie kontrakt B2B.  Proces rekrutacyjny (jedna rozmowa screeningowa + trzy spotkania z Klientem). Proces całkowicie w formie online. O roli i projekcie Dołączysz do grupy która tworzy innowacyjne rozwiązania oparte na sztucznej inteligencji (AI). Twoim głównym polem działania będzie autorska platforma wspomagająca doradztwo podatkowe dla globalnych klientów. Będziesz pełnić kluczową funkcję techniczną, mając wpływ na kierunki strategiczne Twoim zadaniem będzie nie tylko budowanie nowoczesnych systemów, ale także wdrażanie technologii Generative AI i agentów AI do cyklu życia oprogramowania. Wymagania: - Ponad 8 lat doświadczenia w projektach programistycznych w środowisku globalnym i złożonej organizacji, w tym w bezpośredniej komunikacji z biznesem (użytkownikami końcowymi) lub ich przedstawicielami oraz interesariuszami wyższego szczebla. - Ponad 5 lat doświadczenia jako Architekt IT / IT Tech Lead, z zastosowaniem najlepszych praktyk, w tym: Agile, DDD, mikroserwisy, CQRS, CLEAN oraz SOLID. - Biegłość w tworzeniu aplikacji internetowych typu RESTful przy użyciu C#/.NET, Python oraz technologii front-endowych, takich jak React, Angular lub Vue.js. - Biegłość w platformach chmurowych Microsoft Azure i M365, a także w stacku technologicznym Azure: Functions, Service Bus lub Event Hub, App Services, SQL/MongoDB. - Doświadczenie z narzędziami programistycznymi wspieranymi przez AI i agentami, takimi jak GitHub Copilot, Cursor, OpenAI Codex, Claude Code, Gemini CLI, Antigravity itp. - Doświadczenie w stosowaniu praktyk Test-Driven Development (TDD) i Spec-Driven Development przy użyciu narzędzi takich jak Playwright, MS Test, Fluent, NUnit, K6, SpecKit, BMAD itp. - Doświadczenie w technologiach DevOps jest warunkiem koniecznym. - Znajomość języka angielskiego w mowie i piśmie na poziomie minimum B2+. Codzienne zadania: - Kierowanie projektowaniem (całych komponentów i poszczególnych funkcji), rozwojem oraz wdrażaniem nowych rozwiązań. - Proponowanie ulepszeń standardów technicznych i procesów dostarczania (delivery), promowanie dobrych praktyk we współpracy z innymi liderami technicznymi. - Współpraca z Product Owner'ami / Manager'ami nad roadmap'ami; nadzorowanie wdrażania rozwiązań. - Liderowanie i mentorowanie innych programistów, wspieranie przeglądów kodu (code reviews) i planów testowych. - Monitorowanie zgodności rozwiązań ze standardami technicznymi i wymogami bezpieczeństwa platformy; ułatwianie terminowego rozwiązywania problemów oraz wspieranie innych zadań z zakresu DevOps. - Wsparcie zarządzania incydentami i problemami: pomoc wsparciu platformy na poziomie L3 w rozwiązywaniu problemów produkcyjnych oraz ułatwianie ich eliminacji. - Bieżące śledzenie najnowszych trendów i technologii w dziedzinie AI oraz rozwoju full-stack poprzez śledzenie nowych frameworków AI, platform agentowych, zestawów narzędzi CLI i najlepszych praktyk branżowych. - Wykorzystywanie i promowanie użycia GenAI w codziennej pracy oraz edukowanie innych w zakresie nowych metod pracy.