Backend Engineer (.NET) (f/m/d)
HybridMunich, Bavaria, Germany
Job Summary
Implement and extend backend services for the platform using .NET 10 running in Docker containers, developing features end-to-end from database design through business logic to RESTful APIs. Monitor services in production to identify and resolve issues early while writing clean, well-tested code including unit and e2e tests. Take ownership of technical projects, driving end-to-end delivery while collaborating closely with product managers, frontend engineers, and other backend engineers. Contribute to keeping the platform scalable, reliable, and maintainable within an agile team where your ideas and feedback are encouraged and valued.
Required Qualifications
- A degree in Computer Science, a related technical field, or equivalent practical experience
- Experience independently delivering backend features end-to-end in a cloud environment
- Solid experience with .NET / C# backend development
- Relational databases such as PostgreSQL
- Docker and basic containerized workflows
- Cloud platforms such as AWS
- Message-based or asynchronous systems (e.g., Kafka or equivalents)
- Familiarity with microservices concepts and API-driven architectures
- Comfortable breaking down tasks, estimating work, and delivering features incrementally
- Experience or interest in using AI-assisted coding tools (e.g., Claude Code, Cursor, GitHub Copilot) to improve productivity and code quality
- Fluent in English
Desired Qualifications
- First experience with Kafka or other streaming / messaging systems
- Exposure to Kubernetes / ECS or cloud-native DevOps practices
- Basic experience with performance tuning or database optimizations
- Experience working in SaaS or API-first products
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.