Andersen
Andersen
New

Backend Developer (.NET) in the EU

1850 - 3350 EUR/ mies.
MidFull-time
#427688·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

.Net 8AzureDockerEF CoreClean Architecture

Firma i stanowisko

Andersen is hiring a Backend Developer (.NET) for a project developing a modern digital insurance platform. The customer is a large international organization in the insurance and risk protection domain with a strong global presence and expertise in service delivery and claims management.

Wymagania

  • Hands-on .NET (v6+) development experience with at least 3 years including .NET 8.
  • Strong understanding of Clean Architecture principles, strict layer dependency rules, separation of business logic from API layer, and Result-based error handling.
  • Hands-on experience with Temporal workflow components: ITemporalClient, IWorkflow, IActivity, task queue registration, and cross-task-queue dispatch.
  • Strong experience with Azure services including Key Vault, Managed Identity, Blob Storage, and Application Insights.
  • Experience with structured error-handling patterns and familiarity with Result/Maybe patterns.
  • Strong experience with Entity Framework Core, including migrations, value objects, and aggregate roots.
  • Hands-on experience with automated testing using xUnit, FakeItEasy, and Shouldly, including integration testing.
  • Strong hands-on experience with containerized local development using Docker or Podman, understanding of Dockerfiles and multi-stage builds.
  • Experience running and troubleshooting a complete local development stack with Podman Compose.
  • English language proficiency at Intermediate level or above.

Obowiązki

  • Designing and building .NET 8 microservices using FastEndpoints and clean architecture (Domain / Application / Infrastructure / API layers).
  • Implementing Temporal workflow orchestration including typed workflow and activity interfaces, cross-task-queue dispatch, and signal/query patterns.
  • Building rules evaluation integrations with GoRules ZEN engine (GoRules.Zen NuGet, Rust FFI).
  • Developing platform capabilities such as config registry, rules API, workflow gateway, payment and policy adapters.
  • Implementing cross-cutting concerns like Managed Identity service-to-service authentication, Cerbos authorization integration, and structured logging with Serilog/Anotar.
  • Writing and maintaining xUnit tests using FakeItEasy for mocking and Shouldly for assertions; performing integration tests against real dependencies.
  • Collaborating with platform and domain teams on API contracts, OpenAPI specifications, and shared NuGet libraries.

Benefity

  • Opportunity to work with leaders in FinTech, Healthcare, Retail, Telecom, and other industries.
  • Ability to change projects and develop expertise in interesting business domains.
  • Flexible work options including fully remote, office, or hybrid.
  • Systems of mentoring and adaptation for new employees.
  • Potential to earn up to an additional 1,000 EUR/month as part of the annual bonus.
  • Access to corporate training portal with constantly updated knowledge base.
  • Corporate life including parties, pizza days, PlayStation, fruits, coffee, snacks, and movies.
  • Certification compensation (e.g., AWS, PMP).
  • Referral program.
  • Private health insurance and sports compensation depending on employment type.
Opieka zdrowotna
Karta sportowa
Dofinansowanie szkoleń
Premie

Inne informacje

Informujemy, że administratorem danych jest Andersen Soft UAB z siedzibą w Krakow, ul. Al. Pokoju 18, 31 - 564 dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Andersen

Andersen

35 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz