Senior Software Engineer (.NET/C#)

NATEK

Town of Poland (NY)

On-site

USD 47,682 - 68,874

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Program Mobilności Wewnętrznej
Program Poleceń
Klub NATEK 5/10 lat
Wydarzenia CSR NATEK
Kafeteria
Opieka medyczna
Karta Multisport
Szkolenia techniczne i personalne
Kursy językowe
Życie na UOP – ubezpieczenie

Job summary

NATEK Polska poszukuje doświadczonego Software Engineer (.NET/C#), wspierającego projekty dla klienta z branży maritime i energetycznej.

Zakres obejmuje rozwój i utrzymanie frameworków, front-end z React.js/StencilstJS, integrację z Kafka i MassTransit, projektowanie REST API w ASP.NET Core oraz dokumentację techniczną. Wymagane 6+ lat praktyki i umiejętności CI/CD.

Qualifications

  • Minimum 6 years of experience in a similar role.
  • Very strong knowledge of .NET 8 and C# for scalable microservices and dedicated frameworks.
  • Experience building frontend apps with React.js and/or StencilJS (Web Components).
  • Experience with event-driven architecture using Kafka and MassTransit.
  • Practical knowledge of EF Core and databases (PostgreSQL, MongoDB, SQL Server).
  • Experience in containerization/orchestration with Docker, Kubernetes and Helm Charts.
  • Experience designing REST APIs with ASP.NET Core (OpenAPI).
  • Knowledge of observability tools like OpenTelemetry, Prometheus, Grafana.
  • Knowledge of Agile methodologies and CI/CD with Azure DevOps and GitHub.
  • Experience using AI-assisted development tools, e.g., Microsoft Copilot.
  • Ability to collaborate with interdisciplinary teams ~10 people and excellent communication for technical docs and client interactions.

Responsibilities

  • Develop and maintain a dedicated C# framework used for migrating workflow processes.
  • Create and enhance frontend components.
  • Prepare technical documentation.
  • Develop and maintain an automated testing framework.
  • Support pilot deployments and resolve ongoing issues.
  • Collaborate with stakeholders to verify solutions meet business requirements.
  • Work directly with clients during onboarding and solution validation.
  • Independently plan, design and implement generic reusable components.

Skills

NET 8
C#
Microservices
React.js
StencilJS
Kafka
MassTransit
Entity Framework Core
PostgreSQL
MongoDB
SQL Server
Docker
Kubernetes
Helm Charts
ASP.NET Core REST API
OpenTelemetry
Prometheus
Grafana
Azure DevOps
GitHub
AI-assisted development
Technical documentation
Team collaboration

Education

Tools

Docker
Kubernetes
Helm Charts
OpenTelemetry
Prometheus
Grafana
Azure DevOps
GitHub

Job 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 stanowisku.
  • 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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Tester (f/m)
Automation Tester (f/m)

NATEK • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Program Mobilności Wewnętrznej
Program Poleceń – bonus
Karta Multisport
+5
Java Backend Developer - Mikroserwisy, Spring Boot, DDD
Java Backend Developer - Mikroserwisy, Spring Boot, DDD

NATEK • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Program Mobilności Wewnętrznej
Program Poleceń
Klub NATEK 5/10 lat
+9
Java Developer (f/m)
Java Developer (f/m)

NATEK • Town of Poland (NY)

On-site
USD 90,000 - 120,000
Program Mobilności Wewnętrznej
Program Poleceń
Klub NATEK 5/10 lat
+9
Data Scientist / Machine Learning Engineer (f/m)
Data Scientist / Machine Learning Engineer (f/m)

NATEK • Town of Poland (NY)

On-site
USD 47,000 - 85,000
Medicover healthcare
Multisport
Internal Mobility Program
+2
UX Designer WCAG (f/m)
UX Designer WCAG (f/m)

NATEK • Town of Poland (NY)

Hybrid
USD 32,000 - 48,000
Długofalowa współpraca
Internal Mobility Program
Program Poleceń
+8
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)
Mid Fullstack Developer 2.0 (PHP + React + Cursor/Windsurf)

Telemedi • Warsaw (IN)

Hybrid
Elastyczny model pracy
Opieka medyczna
Karta Multisport
Full Stack Developer
Full Stack Developer

AmRest Holdings SE • Town of Poland (NY)

On-site
USD 47,000 - 64,000
MultiSport card subsidy
Private medical care Compensa Zdrowie
Life insurance UNUM
+4
Senior .NET Developer room
Senior .NET Developer room

Scalosoft • Town of Poland (NY)

Hybrid
USD <80,000
Pełna opieka medyczna
Karta MultiSport
Program poleceń
+1
Ekspertka / Ekspert ds. Rozwoju i Bezpieczeństwa Sieci Korporacyjnej Technika Opublikowano: 23 [...]
Ekspertka / Ekspert ds. Rozwoju i Bezpieczeństwa Sieci Korporacyjnej Technika Opublikowano: 23 [...]

AmRest Holdings SE • Town of Poland (NY)

Hybrid
USD 23,000 - 37,000
Umowa o pracę
Premia roczna 20%
Praca hybrydowa 3 dni w biurze + 2 z/d
+2
Automation Tester/QA room Katowice
Automation Tester/QA room Katowice

Scalosoft • Town of Poland (NY)

Hybrid
Pełna opieka medyczna
Karta MultiSport
Program poleceń
+1