.NET Backend Developer (d/w/m)
Computer Futures
CHF 95.00/hr - CHF 100.00/hr
We're currently looking for a talented engineer to join the Trading Analytics team on a fully remote contract running ASAP until May 2026 (with possible extension). The focus is on modernizing and migrating internal custom-built applications from an on-premise setup to a cloud-native environment using a modern tech stack.
Role Overview
Position: Backend Engineer (.NET, Cloud-Native)
Start Date: ASAP
Duration: Until May 2026 (extension possible)
Location: Fully Remote
Team: Trading Analytics
Scope: Migration of on-premise applications to the cloud
Daily Focus
* Build/refactor services in .NET (Core/ASP.NET Core) using gRPC and REST
* Containerize and deploy on Kubernetes
* Integrate with CI/CD pipelines
* Work with PostgreSQL for data persistence
Tech Stack & Skills
* .NET 8+: async/await, DI, minimal APIs, IAsyncEnumerable, cancellation tokens, IOptions
* API Design: gRPC (proto, streaming, interceptors), REST (OpenAPI, pagination, versioning)
* Performance & Resilience: Polly, Redis, latency optimization
* AuthN/AuthZ: OAuth 2.0, JWT, mTLS, RBAC/ABAC
* PostgreSQL: schema design, indexing, EXPLAIN ANALYZE, Flyway/Liquibase
* Containerization: Docker, distroless images, SBOM/CVE scanning
* Kubernetes: Deployments, Ingress, HPA, ConfigMaps, Secrets
* Observability: OpenTelemetry, structured logging, metrics, tracing
* Testing: Unit, integration (Testcontainers), contract testing (Pact), load testing
Nice-to-Haves
* Kafka/RabbitMQ, outbox pattern, CQRS, DDD/hexagonal architecture
* Protobuf & OpenAPI versioning
SThree_Germany is acting as an Employment Business in relation to this vacancy.
C#
Docker
Kubernetes
REST API
PostgreSQL
Redis
DevOps
Microservices
RabbitMQ
Apache Kafka