Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Senior .NET Developer

Senior .NET Developer

3d 20h ago
Remote In-Country
Full Time
IC
Albania, Andorra, Austria,
Source not independently verified - confirm the company domain before applying.
id 123570
123584
123585
.NET developer Senior
"Customer location: Singapore
Candidates locations: EU
Working hours - BST
Language: English B1+
Estimated start date: 12.10.2026
Duration: 6 months"
Project Responsibilities

Design and build .NET 8 microservices — FastEndpoints, clean architecture (Domain / Application / Infrastructure / API layers)
Implement Temporal workflow orchestration — typed workflow and activity interfaces, cross-task-queue dispatch, signal/query patterns
Build rules evaluation integrations with GoRules ZEN engine (GoRules.Zen NuGet, Rust FFI in-process)
Develop platform capabilities — config registry, rules API, workflow gateway, payment and policy adapters
Implement cross-cutting concerns — Managed Identity service-to-service auth, Cerbos authorization integration, structured logging via Serilog/Anotar
Write and maintain xUnit tests — FakeItEasy for mocking, Shouldly for assertions; integration tests against real dependencies (no mock DB)
Collaborate with platform and domain teams on API contracts, OpenAPI specs, and shared NuGet libraries
Candidate's Portrait

Location - only EU
English - from strong B1+
Working hours - BST
High level of proactivity
Must-haves

5+ years hands-on .NET (v6+) experience; .NET 8 required
FastEndpoints 7.x — endpoint-per-feature pattern, validators, mappers
Clean architecture — strict layer dependency rules; no business logic in API layer; no throw for business errors (Result<T,E> pattern)
Temporal .NET SDK — ITemporalClient, IWorkflow, IActivity, task queue registration, cross-TQ dispatch
Azure — Key Vault, Managed Identity, Blob Storage, App Insights
Result/Maybe monad pattern — Result<TSuccess, TError> throughout Application layer
Entity Framework Core or equivalent — migrations, value objects, aggregate roots
Testing — xUnit, FakeItEasy, Shouldly; integration test patterns
Podman CLI — build service image locally (podman build), run container (podman run), inspect logs, exec into container for debugging
Read and contribute to Dockerfile (multi-stage build — SDK build stage + runtime stage)
Run full local stack with Podman Compose (service + Temporal + DB)
Nice-to-have

GoRules ZEN engine — JDM format, ZEN expression language, decision table compilation
Cerbos .NET client — principal/resource construction, CheckResource middleware integration
JSONata .NET (Jsonata.Net.Native) for data transformation
Kafka consumer patterns
SOAP/WCF client integration

Required Skills

dotnettemporalazureef_corexunitpodmandocker

Required Languages

🇬🇧 English

Related searches

  • Remote Jobs in UK
  • Remote Jobs in Germany
  • Remote Jobs in Poland
  • Remote Jobs in Netherlands
1 jobs
Sort by
3d 20h ago

Senior .NET Developer

dotnettemporalazureef_corexunit+2
📡Remote In-Country
|Albania, Andorra, Austria,
.NET
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild 2826c946
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers