Backend Developer (.NET) in the EU
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Remote, hybrid, or office-based work is available from the listed European countries: Albania, Austria, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Hungary, Italy, Kosovo, Latvia, Lithuania, Luxembourg, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, and The Netherlands.
Salary: EUR 1,850β3,350 gross per month. Final compensation depends on experience, location, and professional growth.
Company
is an outsourcing company delivering software projects for international clients across insurance, fintech, 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 and activities, task queues, signals, and queries.
- Develop platform capabilities including a configuration registry, rules API, workflow gateway, payment adapters, and policy adapters.
- Integrate GoRules ZEN, Cerbos authorization, Azure services, Managed Identity, structured logging, and related infrastructure.
- Write and maintain unit and integration tests with xUnit, FakeItEasy, and Shouldly against real dependencies.
- Collaborate with platform and domain teams on API contracts, OpenAPI specifications, and shared NuGet libraries.
Requirements
- 3+ years of hands-on .NET development experience; .NET 8 is required.
- Strong knowledge of Clean Architecture, strict layer dependencies, business logic separation, and Result-based error handling.
- Hands-on experience with the Temporal .NET SDK, including ITemporalClient, IWorkflow, IActivity, task queue registration, and cross-task-queue dispatch.
- Strong Azure experience with Key Vault, Managed Identity, Blob Storage, and Application Insights, plus ORM experience with Entity Framework Core or equivalent.
- Experience with automated and integration testing using xUnit, FakeItEasy, and Shouldly, as well as containerized development with Docker, Podman, and Podman Compose.
- English: Intermediate+ or above.
Nice to have
- FastEndpoints 7.x, GoRules ZEN, Cerbos .NET client, or JSONata .NET experience.
- Kafka consumer patterns, SOAP/WCF integrations, and additional Temporal .NET SDK experience.
Culture & Benefits
- Remote, hybrid, and office-based work options.
- Professional, financial, and career growth supported through mentoring, onboarding, and a corporate training portal.
- Annual bonus opportunities of up to an additional EUR 1,000 per month based on expertise and company activities.
- Certification compensation, referral program, private health insurance, and sports compensation depending on employment type.
- Corporate events and social activities.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β