W skrócie
- Zadania: Twórz innowacyjne aplikacje webowe z wykorzystaniem .NET, chmury i AI.
- Firma: Globalny lider w inżynierii transformacji AI z dynamiczną kulturą pracy.
- Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, możliwość pracy zdalnej i programy rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy w biurach w różnych miastach Polski oraz rozwój kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na realne projekty.
- Kwalifikacje: Doświadczenie w programowaniu w C# oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 117000 - 143000 zł za rok.
Poszukujemy wykwalifikowanego inżyniera .NET z głęboką wiedzą na temat front-endu, chmury i AI, który dołączy do dynamicznego zespołu deweloperskiego wspierającego jednego z naszych kluczowych klientów. W tej roli będziesz projektować, budować i utrzymywać bezpieczne, skalowalne i niezawodne aplikacje internetowe oraz usługi przy użyciu technologii .NET, chmury i AI, a także solidnych umiejętności w zakresie rozwoju front-endu. Będziesz ściśle współpracować z zespołami międzyfunkcyjnymi, aby dostarczać innowacyjne rozwiązania wspierające cele biznesowe i poprawiające doświadczenia użytkowników.
Wymagana jest praca z biura w Katowicach, Gdańsku, Poznaniu, Łodzi, Warszawie, Wrocławiu lub Krakowie, 3 dni w tygodniu.
Obowiązki:
- Rozwój, testowanie i utrzymanie aplikacji internetowych, usług i interfejsów API przy użyciu technologii .NET (C#, ASP.NET Core itp.) oraz nowoczesnych frameworków front-endowych.
- Tworzenie responsywnych, intuicyjnych i wydajnych interfejsów użytkownika przy użyciu technologii front-endowych, takich jak React lub Angular.
- Współpraca z menedżerami produktów, projektantami i innymi inżynierami w celu określenia wymagań aplikacji i architektury w warstwach front-end i back-end.
- Nadzór nad wdrażaniem, integracją i monitorowaniem oprogramowania na platformach chmurowych, takich jak Microsoft Azure, AWS lub Google Cloud Platform.
- Implementacja zasad cloud-native przy użyciu technologii takich jak obliczenia bezserwerowe, kontenery (Docker, Kubernetes) i rozwiązania do przechowywania w chmurze.
- Integracja i zastosowanie technologii AI w praktycznych projektach.
- Ocena, wybór i wdrażanie modeli i frameworków AI, które wykraczają poza podstawowe wykorzystanie narzędzi.
- Identyfikacja możliwości, w których AI może poprawić automatyzację procesów, analitykę lub produkty.
- Wyjaśnianie koncepcji i przepływów pracy AI zarówno technicznym, jak i nietechnicznym odbiorcom.
- Zabezpieczenie aplikacji, wydajności i skalowalności poprzez przestrzeganie najlepszych praktyk w tych obszarach oraz w architekturze chmurowej.
- Rozwiązywanie problemów technicznych w środowiskach produkcyjnych i nieprodukcyjnych w całym stosie komponentów.
- Udział w przeglądach kodu w celu utrzymania jakości kodu, ponownego wykorzystania i długoterminowej utrzymywalności w całym stosie.
- Uproszczenie wdrożeń poprzez zautomatyzowane pipeline'y CI/CD w celu wsparcia ciągłej dostawy funkcji.
- Śledzenie nowych trendów w ramach .NET, frameworków front-endowych, technologii chmurowych i AI oraz związanych narzędzi deweloperskich.
- Mentorowanie młodszych inżynierów i przyczynianie się do wzmocnienia ogólnej wiedzy technicznej zespołu.
Wymagania:
- Dyplom licencjata w dziedzinie informatyki, inżynierii lub pokrewnej, lub równoważne doświadczenie praktyczne.
- Minimum 7-letnie doświadczenie zawodowe w programowaniu w C# i technologiach .NET (ASP.NET, ASP.NET Core).
- Solidne doświadczenie praktyczne z technologiami front-endowymi, takimi jak React lub Angular, w tym architektura komponentów, zarządzanie stanem i responsywny design.
- Udokumentowana zdolność do budowania płynnych, przyjaznych dla użytkownika interfejsów, które skutecznie integrują się z usługami back-end i API.
- Doświadczenie w pracy z platformami chmurowymi, takimi jak Microsoft Azure, AWS lub Google Cloud Platform.
- Silne zrozumienie architektur cloud-native i związanych narzędzi, takich jak Docker, Kubernetes lub frameworki bezserwerowe.
- Udokumentowane doświadczenie w zastosowaniu technologii AI w rzeczywistych scenariuszach projektowych.
- Znajomość oceny, wyboru i wdrażania modeli i frameworków AI wykraczających poza podstawowe wykorzystanie narzędzi.
- Silne zrozumienie podstaw AI/ML, w tym treningu modeli, przetwarzania danych i inżynierii promptów.
- Udokumentowana zdolność do identyfikacji możliwości zastosowania AI w automatyzacji procesów, analityce lub ulepszaniu produktów.
- Znajomość ograniczeń i najlepszych praktyk związanych z przyjęciem i wdrażaniem AI.
- Zdolność do wyjaśniania koncepcji i przepływów pracy AI zarówno technicznym, jak i nietechnicznym odbiorcom.
- Umiejętność pracy z relacyjnymi i nierelacyjnymi bazami danych, takimi jak SQL Server, PostgreSQL, MongoDB lub DynamoDB.
- Doświadczenie w projektowaniu i budowaniu RESTful API.
- Znajomość pipeline'ów CI/CD i związanych narzędzi, takich jak Azure DevOps, Jenkins lub GitHub Actions.
- Solidne zrozumienie najlepszych praktyk w zakresie rozwoju oprogramowania, w tym metodologii Agile, testowania jednostkowego i kontroli wersji (Git).
- Silne umiejętności analityczne i rozwiązywania problemów z dbałością o szczegóły.
- Doskonale umiejętności komunikacyjne i współpracy w zespołach.
- Znajomość języka angielskiego na poziomie B2 lub wyższym.
Oferujemy:
- Wsparcie zespołu i kultura pracy przypominająca startup.
- Możliwość pracy zdalnej w Polsce.
- Szansę na pracę za granicą przez maksymalnie 60 dni rocznie.
- Programy rozwoju kariery.
- Stabilne wynagrodzenie.
- Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe).
- Bonusy za polecenia do 2000 USD.
Prosimy pamiętać: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umowy B2B ustalane są indywidualnie.
Lead .NET Engineer in Poznań – 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.