W skrócie
- Zadania: Twórz i rozwijaj aplikacje webowe z wykorzystaniem .NET, chmury i technologii AI.
- Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
- Benefity: Stabilne wynagrodzenie, pakiet benefitów, możliwość pracy zdalnej i programy rozwoju kariery.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i wsparciem zespołu.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na przyszłość technologii AI.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu w C# i .NET oraz znajomość chmur.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Poszukujemy wykwalifikowanego Senior .NET Engineer z doświadczeniem w technologiach chmurowych i AI, aby dołączyć do dynamicznego zespołu deweloperskiego w projekcie dla jednego z naszych kluczowych klientów. W tej roli będziesz projektować, rozwijać i utrzymywać solidne, skalowalne i bezpieczne aplikacje internetowe oraz usługi przy użyciu technologii .NET, chmury i AI. Będziesz współpracować z zespołami międzyfunkcyjnymi, aby dostarczać nowoczesne rozwiązania, które wspierają cele biznesowe i poprawiają doświadczenia użytkowników. Ta pozycja wymaga modelu hybrydowego, z 3 dniami pracy w biurze we Wrocławiu.
Obowiązki:
- Projektowanie, rozwijanie, testowanie i utrzymywanie aplikacji internetowych, usług i API przy użyciu technologii .NET (C#, ASP.NET Core itp.)
- Współpraca z menedżerami produktów, projektantami i innymi inżynierami w celu określenia wymagań aplikacji i architektury
- Wdrażanie, integrowanie i monitorowanie oprogramowania na platformach chmurowych, takich jak Microsoft Azure, AWS lub Google Cloud Platform
- Implementacja zasad cloud-native, wykorzystując technologie takie jak serverless computing, kontenery (Docker, Kubernetes) i rozwiązania do przechowywania w chmurze
- Integracja i wykorzystanie technologii AI w projektach rzeczywistych
- Ocena, wybór i wdrażanie modeli i frameworków AI poza podstawowym użyciem narzędzi
- Identyfikacja możliwości zastosowania AI do automatyzacji procesów, analityki lub ulepszania produktów
- Wyjaśnianie koncepcji i przepływów pracy AI zarówno interesariuszom technicznym, jak i nietechnicznym
- Zapewnienie bezpieczeństwa, wysokiej wydajności i skalowalności aplikacji poprzez wdrażanie najlepszych praktyk w zakresie bezpieczeństwa, optymalizacji wydajności i architektury chmurowej
- Rozwiązywanie problemów technicznych w środowiskach produkcyjnych i nieprodukcyjnych
- Uczestnictwo w przeglądach kodu w celu zapewnienia jakości, ponownego użycia i łatwości konserwacji kodu
- Automatyzacja procesów CI/CD w celu uproszczenia procesów wdrażania i umożliwienia ciągłego dostarczania nowych funkcji
- Śledzenie najnowszych trendów w ramach .NET, technologii chmurowych i AI oraz odpowiednich narzędzi deweloperskich
- Mentorowanie młodszych inżynierów i przyczynianie się do bazy wiedzy technicznej zespołu
Wymagania:
- Dyplom licencjata w dziedzinie informatyki, inżynierii lub pokrewnej, lub równoważne doświadczenie praktyczne
- Ponad 5-letnie doświadczenie zawodowe w rozwoju oprogramowania przy użyciu C# i technologii .NET (ASP.NET, ASP.NET Core)
- Praktyczne doświadczenie z platformami chmurowymi, takimi jak Microsoft Azure, AWS lub Google Cloud Platform
- Silne zrozumienie architektur i narzędzi cloud-native, takich jak Docker, Kubernetes lub frameworki serverless
- Udokumentowane doświadczenie w integracji i wykorzystywaniu technologii AI w projektach rzeczywistych
- Umiejętność oceny, wyboru i wdrażania modeli i frameworków AI poza podstawowym użyciem narzędzi
- Silne zrozumienie koncepcji AI/ML, takich jak trening modeli, przetwarzanie danych i inżynieria promptów
- Udokumentowane osiągnięcia w identyfikowaniu możliwości zastosowania AI do automatyzacji procesów, analityki lub ulepszania produktów
- Znajomość ograniczeń i najlepszych praktyk w zakresie przyjmowania i wdrażania AI
- Umiejętność wyjaśniania koncepcji i przepływów pracy AI zarówno interesariuszom technicznym, jak i nietechnicznym
- Biegłość w relacyjnych i nierelacyjnych bazach danych, takich jak SQL Server, PostgreSQL, MongoDB lub DynamoDB
- Praktyczne doświadczenie w projektowaniu i rozwijaniu RESTful API
- Znajomość procesów CI/CD i narzędzi, takich jak Azure DevOps, Jenkins lub GitHub Actions
- Solidne zrozumienie najlepszych praktyk w zakresie rozwoju oprogramowania, takich jak metodyki Agile, testowanie jednostkowe i kontrola wersji (Git)
- Doskonałe umiejętności rozwiązywania problemów i analityczne z dużą uwagą na szczegóły
- Skuteczne umiejętności komunikacyjne i współpracy w zespole
Miło widziane:
- Doświadczenie z technologiami frontendowymi, takimi jak React lub Angular
Oferujemy:
- Wsparcie zespołu i kulturę pracy przypominającą startup
- Hybrydowy model pracy i możliwość pracy zdalnej w Polsce
- Możliwość pracy za granicą przez maksymalnie 60 dni rocznie
- Programy rozwoju kariery
- Programy mentoringowe, umiejętności miękkie i programy zdrowotne
- Stabilne wynagrodzenie
- Udział w planie zakupu akcji pracowniczych z 15% zniżką
- Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe)
- Premie za polecenia do 2000 USD
- Biura z strefami rozrywki i relaksu, stołem do tenisa i piłki nożnej, darmowymi przekąskami, kawą i innymi
- Wydarzenia korporacyjne, społeczne i zdrowotne
Proszę zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie.
Senior .NET Engineer in Łódź – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.