Backend Developer (.NET) in the EU

6600 - 11.8k PLN/ mies.UoP
MidFull-time·Umowa o pracę
#414842·Dodano wczoraj·1
Źródło: SOLID.Jobs
Aplikuj teraz

Tech Stack / Keywords

.NET𝑻𝒆𝒎𝒑𝒐𝒓𝒂𝒍Clean Architecture

Firma i stanowisko

Andersen is a global software development company with over 18 years of experience supporting businesses worldwide in their digital transformation. Headquartered in Poland, with development centers across multiple countries, the company offers end-to-end IT services including custom software development, API integration, system architecture, legacy modernization, and long-term support. Andersen's expertise includes AI, Machine Learning, Data Science, Big Data, and Visual Technologies. The company has a portfolio of long-term partnerships with major industry leaders and operates with a team of 3,700+ experts delivering projects across industries such as Healthcare, FinTech, Logistics, Automotive, Manufacturing, E-commerce, Multimedia & Entertainment.

Wymagania

  • Hands-on experience with .NET (version 6+) development, with .NET 8 required, for at least 3 years.
  • Strong understanding of Clean Architecture principles, including strict layer dependency rules and separation of business logic from API layer.
  • Hands-on experience with ITemporalClient, IWorkflow, IActivity, task queue registration, and cross-task-queue dispatch.
  • Strong experience with Azure services including Key Vault, Managed Identity, Blob Storage, and Application Insights.
  • Experience with structured error-handling patterns; familiarity with Result/Maybe patterns preferred.
  • Strong experience with Entity Framework Core or equivalent ORM technologies, including migrations, value objects, and aggregate roots.
  • Hands-on experience with automated testing using xUnit, FakeItEasy, and Shouldly, including integration testing patterns.
  • Strong hands-on experience with containerized local development using Docker, Podman, or equivalent.
  • Good understanding of Dockerfiles and multi-stage builds.
  • Experience running and troubleshooting complete local development stack with Podman Compose, including application services, Temporal, and databases.

Obowiązki

  • Designing and building .NET 8 microservices with FastEndpoints and clean architecture (Domain / Application / Infrastructure / API layers).
  • Implementing Temporal workflow orchestration including typed workflow/activity interfaces, cross-task-queue dispatch, and signal/query patterns.
  • Building rules evaluation integrations with GoRules ZEN engine (GoRules.Zen NuGet, Rust FFI in-process).
  • Developing platform capabilities such as config registry, rules API, workflow gateway, payment and policy adapters.
  • Implementing cross-cutting concerns including Managed Identity service-to-service authentication, Cerbos authorization integration, and structured logging via Serilog/Anotar.
  • Writing and maintaining xUnit tests using FakeItEasy for mocking and Shouldly for assertions; conducting integration tests against real dependencies.
  • Collaborating with platform and domain teams on API contracts, OpenAPI specs, and shared NuGet libraries.

Benefity

  • Salary: 6600–11800 PLN gross/month (Employment Contract)
  • Full remote work
  • Flexible working hours (100%)
  • Insurance
  • Sports package
  • Coffee / Tea and cold beverages provided
Ubezpieczenie
Karta sportowa
Napoje w biurze
Andersen Lab

Andersen Lab

40 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz