Backend developer (.NET) for insurance platforms

DOU Polska

United States

Hybrid

USD 78,000 - 123,000

Full time

43 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote/hybrid options
Bonus up to 1000 EUR/month
Corporate training portal
Certification compensation
Referral program
Private health insurance
Sports compensation

Job summary

Andersen ищет старшего backend-разработчика .NET для работы над современной цифровой страховой платформой. Ваша задача — проектировать и разворачивать .NET 8 микросервисы, внедрять Temporal Workflow и интеграции через GoRules Zen, настраивать API контракты и обеспечивать тестируемость проекта.

График гибкий: полностью удаленно или в гибридном формате по европейскому времени. Ожидается опыт с Azure, EF Core, Docker и контейнеризацией, а также знание английского на уровне Intermediate+ и выше.

Qualifications

  • Не менее 5 лет коммерческого опыта на C#/NET.
  • Глубокие знания .NET 8 и Azure.
  • Опыт проектирования микросервисов и чистой архитектуры.
  • Опыт работы с Temporal и CI/CD, тестированием.
  • Знание Docker и контейнеризации, EF Core.

Responsibilities

  • Разрабатывать .NET 8 микросервисы в рамках архитектуры Domain/Application/Infrastructure/API.
  • Реализовывать управление рабочими процессами через Temporal.
  • Интегрировать правила с GoRules Zen и другие сервисы.
  • Работать над API контрактами, OpenAPI и общими библиотеками.
  • Писать модульные и интеграционные тесты (xUnit, Shouldly).
  • Обеспечивать безопасность и корректность транзакций.

Skills

C#
.NET
Azure
Docker
Temporal workflow
Microservices design
Clean Architecture
English
Entity Framework Core
ASP.NET Core

Tools

GoRules Zen
Rust FFI
FastEndpoints
Cerbos
Entity Framework Core
Kafka
Azure Key Vault

Job description

Описание

Andersen is hiring a Senior Backend Developer (.NET) in the EU for a project developing a digital insurance platform and delivering secure, scalable APIs and seamless system integrations. The project is focused on developing and enhancing a modern digital insurance platform that supports the full insurance lifecycle, including quoting, policy issuance, payments, servicing, renewals, and claims. It provides scalable, secure, and reusable APIs and digital services, enabling seamless integration of insurance products across web, mobile, and partner ecosystems.

Задачи
  • Designing and building .NET 8 microservices – FastEndpoints, clean architecture (Domain / Application / Infrastructure / API layers).
  • Implementing Temporal workflow orchestration – typed workflow and activity interfaces, cross-task-queue dispatch, signal/query patterns.
  • Building rules evaluation integrations with GoRules ZEN engine (GoRules.Zen NuGet, Rust FFI in-process).
  • Developing platform capabilities – config registry, rules API, workflow gateway, payment and policy adapters.
  • Implementing cross-cutting concerns – Managed Identity service-to-service auth, Cerbos authorization integration, structured logging via Serilog/Anotar.
  • Writing and maintaining xUnit tests – FakeItEasy for mocking, Shouldly for assertions; integration tests against real dependencies (no mock DB).
  • Collaborating with platform and domain teams on API contracts, OpenAPI specs, and shared NuGet libraries.
Требования
  • Commercial experience with C# / .NET for 5+ years.
  • Strong hands‑on experience with .NET 8.
  • Experience with Temporal workflow orchestration and Temporal .NET SDK.
  • Experience designing and developing microservices.
  • Strong understanding of Clean Architecture, SOLID principles, and layered architecture.
  • Strong understanding of distributed systems and asynchronous processing.
  • Experience with system design, transactions, concurrency, idempotency, and error handling.
  • Strong hands‑on experience with Azure.
  • Strong experience with Entity Framework Core.
  • Experience writing unit and integration tests.
  • Experience with Docker and containerized development.
  • Ability to independently and quickly learn new technologies and libraries.
  • Willingness to study project‑specific libraries before the technical interview.
  • Level of English – Intermediate+ and above.
  • Будет плюсом: Experience with FastEndpoints; Experience with GoRules ZEN, JDM, and ZEN expressions; Experience with Cerbos; Experience with JSONata .NET; Experience with Azure Key Vault, Managed Identity, Blob Storage, and Application Insights; Experience with xUnit, FakeItEasy, and Shouldly; Experience with Podman / Podman Compose; Experience with ASP.NET Core Minimal APIs; Experience with Kafka and event‑driven architecture; Experience with SOAP/WCF integrations; Experience with Result/Maybe patterns
Условия
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth!
  • The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • Private health insurance and sports compensation, depending on the type of employment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend developer .NET in insurance
Backend developer .NET in insurance

Andersen • United States

Hybrid
USD 78,000 - 123,000
Remote work
Hybrid option
Mentoring program
+5
Senior .Net Developer
Senior .Net Developer

Andersen • United States

Hybrid
USD 120,000 - 160,000
Private health insurance
Sports compensation
Remote/hybrid work options
+3
Technical analyst in insurance
Technical analyst in insurance

Andersen • United States

Hybrid
USD 80,000 - 110,000
Private health insurance
Sports compensation
Mentoring and adaptation programs
+1
go developer for the insurance and assistance industry
go developer for the insurance and assistance industry

Andersen • United States

Remote
USD 120,000 - 170,000
Private health insurance
Training portal access
Performance-based bonus
Go developer in financial services
Go developer in financial services

Andersen • United States

Hybrid
USD 120,000 - 180,000
Гибридная работа
Бонусы до 1000€/мес.
Корпоративное обучение
.net developer in fintech
.net developer in fintech

Andersen • United States

Hybrid
USD 90,000 - 140,000
Private health insurance
Annual bonus
Training portal access
+3
Go developer for distributed platforms
Go developer for distributed platforms

Andersen • United States

Hybrid
USD 140,000 - 210,000
Возможность удалённой работы
Гибридный формат работы
Карьерный рост и менторство
+2
go developer in insurance
go developer in insurance

Andersen • United States

On-site
USD 120,000 - 180,000
Private health insurance
Corporate training portal
AWS/PMP certification reimbursement
+2
Full stack engineer in fintech
Full stack engineer in fintech

Andersen • United States

Hybrid
USD 120,000 - 180,000
Private health insurance and sports
Referral program
Certification compensation (AWS, PMP)
DevSecOps architect in digital banking
DevSecOps architect in digital banking

Tech Duck • United States

Remote
USD 140,000 - 180,000
Private health insurance
Career growth & training portal
Mentoring & adaptation programs
+1