Senior Software Engineer (.NET/C#)

Natek — Poland · Posted ~4 hours ago

Senior Full-time

Skills

.NET 8 C# Microservices Software development Technical documentation Automated testing Frontend technologies

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking a senior software engineer to design and maintain scalable applications, develop reusable components, improve testing frameworks, and collaborate with business stakeholders to deliver reliable solutions.

Highlights

Opportunity to work on complex software projects in maritime and energy-related domains while developing reusable components and scalable solutions.

Description

Job Description Dołącz do NATEK Polska jako Software Engineer (.NET/C#) i wesprzyj projekty dla jednego z naszych klientów w branży maritime i energetycznej. Your Responsibilities Rozwój i utrzymanie dedykowanego frameworka C# wykorzystywanego do migracji procesów workflow. Tworzenie i rozwój komponentów frontendowych. Przygotowywanie dokumentacji technicznej. Rozwój i utrzymanie frameworka do testów automatycznych. Wsparcie wdrożeń pilotażowych oraz bieżące rozwiązywanie pojawiających się problemów. Współpraca z interesariuszami w celu weryfikacji zgodności dostarczanych rozwiązań z wymaganiami biznesowymi. Bezpośrednia współpraca z klientami podczas procesu onboardingu oraz walidacji rozwiązań. Samodzielne planowanie, projektowanie i implementacja generycznych komponentów wielokrotnego użytku. Our Requirements Minimum 6 lat doświadczenia na podobnym stanoiwsku. Bardzo dobra znajomość .NET 8 oraz języka C# w zakresie tworzenia skalowalnych mikroserwisów i rozwoju dedykowanych frameworków. Doświadczenie w tworzeniu aplikacji frontendowych z wykorzystaniem React.js i/lub StencilJS (Web Components). Doświadczenie w pracy z architekturą event-driven z wykorzystaniem Kafka oraz MassTransit. Praktyczna znajomość Entity Framework Core oraz baz danych (PostgreSQL, MongoDB i SQL Server). Doświadczenie w konteneryzacji i orkiestracji aplikacji z wykorzystaniem Docker, Kubernetes oraz Helm Charts. Doświadczenie w projektowaniu i tworzeniu REST API w oparciu o ASP.NET Core (OpenAPI Standard). Znajomość narzędzi do monitorowania i observability, takich jak OpenTelemetry, Prometheus oraz Grafana. Znajomość metodyk Agile oraz procesów CI/CD z wykorzystaniem Azure DevOps i GitHub. Doświadczenie w korzystaniu z narzędzi wspierających programowanie opartych na AI, np. Microsoft Copilot. Doświadczenie we współpracy z interdyscyplinarnymi zespołami liczącymi około 10 osób. Dobrze rozwinięte umiejętności komunikacyjne w zakresie tworzenia dokumentacji technicznej oraz współpracy z klientami. Benefits Program Mobilności Wewnętrznej – ciesz się wieloma możliwościami rozwoju kariery, rotacją stanowisk, różnorodnością projektów i technologii Program Poleceń – ciesz się współpracą ze swoimi kolegami i otrzymaj bonus! Klub NATEK 5/10 lat – oferujemy długoterminową współpracę i świętujemy każdą piątą rocznicę współpracy prezentami Wydarzenia CSR NATEK i budowanie zespołów – ciesz się naszymi wartościami: odpowiedzialnością, partnerstwem i wiedzą specjalistyczną oraz #workITwithus Kafeteria Opieka medyczna Karta Klubu Multisport Szkolenia techniczne i personalne Kursy językowe Dodatkowo tylko dla UOP: Ubezpieczenie na życie Bonusy za wydarzenia personalne Dzień wolny na wolontariat