Senior Backend Developer (.NET)

Andersen

Kraków, Poland • 5h ago • Remote

Senior

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Backend Developer (.NET)
  • Project: Digital insurance platform and secure, scalable APIs with integrations
  • Work model: Fully remote, office, or hybrid

Description

You’ll develop and enhance a modern digital insurance platform that supports the full insurance lifecycle—quoting, policy issuance, payments, servicing, renewals, and claims. The role focuses on .NET 8 microservices, workflow orchestration with Temporal, rules evaluation integrations, and building secure APIs and system adapters for web, mobile, and partner ecosystems.

Responsibilities

  • Design and build .NET 8 microservices using clean architecture (Domain / Application / Infrastructure / API).
  • Implement Temporal workflow orchestration with typed workflow/activity interfaces and signal/query patterns.
  • Build rules evaluation integrations with GoRules ZEN (GoRules.Zen NuGet and Rust FFI in-process).
  • Develop platform capabilities: config registry, rules API, workflow gateway, payment and policy adapters.
  • Implement cross-cutting concerns: Managed Identity authentication, Cerbos authorization, structured logging (Serilog/Anotar).
  • Write and maintain xUnit unit tests and integration tests (with real dependencies, no mock DB); use FakeItEasy and Shouldly.
  • Collaborate on API contracts, OpenAPI specs, and shared NuGet libraries with platform and domain teams.

Requirements

  • 5+ years of commercial experience with C# / .NET
  • Strong hands-on experience with .NET 8
  • Experience with Temporal workflow orchestration and the Temporal .NET SDK
  • Experience designing and developing microservices
  • Strong understanding of Clean Architecture, SOLID, and layered architecture
  • Strong understanding of distributed systems and asynchronous processing
  • Experience with system design for transactions, concurrency, idempotency, and error handling
  • Hands-on experience with Azure
  • 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
  • English: Intermediate+ or above

Benefits

  • Work fully remotely, from the office, or hybrid
  • Professional, financial, and career growth with mentoring and onboarding
  • Additional annual bonus component; potential extra up to 1,000 EUR/month based on expertise
  • Corporate training portal with a constantly updated knowledge base
  • Certification compensation (e.g., AWS, PMP)
  • Referral program
  • Private health insurance and sports compensation (depending on employment type)
  • Corporate life perks and events
  • Opportunity to contribute in an interesting business domain and work with international teams

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report