You produce work that others can build on. You take ownership of features from design to production, you write code that holds up under live event load, and you make architectural decisions you can defend over time. You are credible because you do the work and you say what you actually think.
Required
-
5+ years' relevant experience as a .NET Back-End Engineer or similar
-
Proficient in .NET 8, with working knowledge of .NET Framework for legacy systems
-
Solid REST API design with Web API
-
Hands-on experience with multithreading and parallelisation
-
Production experience with both NoSQL (preferably MongoDB) and SQL (preferably MS SQL Server)
-
Demonstrated experience designing high-performance, scalable services
-
Exposure to microservices and event-driven architecture
-
Cloud platform experience — AWS preferred — and Docker container experience
-
Demonstrated automated testing discipline — unit, integration, and component tests
-
Proficient with Git, GitHub Actions or comparable CI/CD, and PowerShell or Bash scripting
-
Working understanding of HTTP, caching mechanisms, and service discovery
-
Familiarity with modern messaging — RabbitMQ preferred, with awareness of gRPC and Apache Kafka
Valued
-
Container orchestration in production (ECS, EKS, or similar)
-
In-memory key-value databases like Redis
-
Continuous deployment with Flux (GitOps)
-
Familiarity with Windows and Visual Studio development environment
-
Background in OTT streaming, live broadcast, or media technology
Who Thrives Here
Backend .NET work at Deltatre runs at the intersection of consumer scale and engineering rigour. The platforms you build carry live sport from source to viewer for millions of concurrent users, and the technical decisions echo across that surface. The work rewards engineers who care about the small details — the moment a service starts queuing requests, the millisecond added by an inefficient caching layer, the integration that almost-but-not-quite handles the edge case — and who can hold the longer-arc view of how the codebase evolves over multiple releases.
A good Senior .NET Engineer at Deltatre tends to be honest about technical debt without being doom-laden, generous with knowledge transfer to less senior engineers, and curious about how the .NET stack, the messaging layer, and the cloud infrastructure interact in production. The role rewards engineers who leave the documentation and code patterns slightly better than they found them after each release.
Process and what to expect
Salary starts from of €32K at entry level rising to €90K for those with significant relevant experience. Where you land depends on your experience, technical background, and the stack you bring. If your expectations sit outside the range, tell us anyway —we're happy to have an open conversation. Internal progression is assessed through a structured process combining a technical assessment and a competency-based interview. The role falls under CCNL Commercio| D.Lgs. 96/2026.
Assessment stages:
-
Introductory conversation: a step for us to get to know each other better, and for us to answer all questions you might have around Deltatre.
-
Codility assessment: a structured assessment on the Codility platform that you complete in your own time. It gives us a hands-on view of your technical capability and we use the results as a basis for the technical conversation.
-
1-hour Technical round of Interview: we will deep dive on your experience and on the Codility assessment, and explore the technical decisions you have made in your past work.
-
1-hour Competency Based Interview: we will ask you situational questions around how you deal with real-life scenarios at work. Easier doing it, more than explaining it.
If any of these formats would be difficult for you, tell us — we adjust regularly and can usually accommodate.
Accessibility and accommodation questions are welcome at any stage. Tell us what would work for you.