Роль чётко сосредоточена на современной backend-разработке на .NET для крупной страховой платформы, но формат аутсорсинга и требования к проектным библиотекам оставляют вопросы о долгосрочной стабильности проекта.
Аутсорсинг
Актуальный стек
Понятные задачи
Поддержка развития
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Backend Developer (.NET) (.NET/Temporal/Azure): Building a secure digital insurance platform with scalable microservices, reusable APIs, workflow orchestration, and integrations across web, mobile, and partner ecosystems with an accent on distributed systems, asynchronous processing, authorization, and reliable testing. Focus on designing .NET 8 services, implementing Temporal workflows and rules-engine integrations, and solving complex challenges involving transactions, concurrency, idempotency, and error handling.
Location: Remote, hybrid, or office-based in the EU; the posting also lists Tbilisi as the city and office address.
Company
Andersen is an international software development company delivering digital products and services for clients across insurance, healthcare, retail, telecom, and other industries.
What you will do
Design and build .NET 8 microservices using FastEndpoints and Clean Architecture.
Implement Temporal workflow orchestration with typed workflows, activities, task-queue dispatch, signals, and queries.
Develop platform capabilities including a configuration registry, rules API, workflow gateway, payment adapters, and policy adapters.
Integrate GoRules ZEN, Cerbos authorization, Managed Identity authentication, and structured logging.
Write unit and integration tests with xUnit, FakeItEasy, and Shouldly, including tests against real dependencies.
Collaborate with platform and domain teams on API contracts, OpenAPI specifications, and shared NuGet libraries.
Requirements
5+ years of commercial experience with C# and .NET, including strong hands-on experience with .NET 8.
Experience with Temporal workflow orchestration and the Temporal .NET SDK.
Experience designing and developing microservices, with strong knowledge of Clean Architecture, SOLID, layered architecture, distributed systems, and asynchronous processing.
Experience with system design, transactions, concurrency, idempotency, and error handling.
Strong hands-on experience with Azure and Entity Framework Core.
Experience writing unit and integration tests, plus Docker and containerized development.
Ability to learn new technologies and libraries independently and quickly.
Willingness to study project-specific libraries before the technical interview.
English: Intermediate+ or above required.
Nice to have
FastEndpoints, GoRules ZEN, JDM, ZEN expressions, Cerbos, or JSONata .NET.
Azure Key Vault, Managed Identity, Blob Storage, or Application Insights.
xUnit, FakeItEasy, Shouldly, Podman, or Podman Compose.
ASP.NET Core Minimal APIs, Kafka, event-driven architecture, SOAP/WCF integrations, or Result/Maybe patterns.
Culture & Benefits
Choice of fully remote, office-based, or hybrid work.
Professional, financial, and career development supported by mentoring, onboarding, and a corporate training portal.
Opportunity to change projects and develop expertise in different business domains.
Up to an additional 1,000 EUR per month through participation in company activities, included in the annual bonus.
Certification compensation, referral program, private health insurance, and sports compensation depending on employment type.
Corporate social activities and office amenities including events, games, food, and drinks.
Hiring process
Study the project-specific libraries before the technical interview.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →