Senior .NET Software Engineer
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Continuando accetti i nostri Termini & Informativa sulla privacy.
This role sits within Deltatre's .NET engineering team, which builds the backend platforms that power OTT streaming, websites, apps, and live broadcast systems for major sports rights owners, broadcasters, and media companies. As a Senior .NET Software Engineer, the role involves designing and building new features, resolving issues, owning continuous integration and deployment, and improving all aspects of delivery. The platforms handle millions of concurrent viewers, so technical decisions made in this role have a broad impact.
Key Responsibilities- Architect and implement robust, scalable, high-performance solutions for OTT streaming platforms, apps, websites, and live broadcast systems
- Lead technical discussions and collaborate with cross-functional teams to design and implement new features in a Scrum/Agile, sprint-driven delivery environment
- Maintain and enhance existing codebases, ensuring scalability and performance, using GitHub for version control and collaboration
- Troubleshoot and resolve technical issues, choosing the right pragmatic solution for each problem
- Own key development tasks within a continuous integration and deployment environment
- Work with cloud infrastructure using a mix of services, containers, and virtual machines
- Conduct code reviews and contribute to improving engineering practices across the team
- Stay current with the latest .NET technologies and integrate them into systems where appropriate
- Mentor and guide junior engineers, contributing to a culture of continuous learning and technical excellence
- Assist in the recruitment and onboarding of new back-end team members
- Produces work that others can build on, takes ownership of features from design to production, writes code that holds up under live event load, and makes architectural decisions that can be defended over time
- 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
- 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
- Based in Italy; remote working from outside the country is not supported due to local employment and tax legislation. Offered on an Italian employment contract (CCNL Commercio | D.Lgs. 96/2026).
- Salary starts from €30K at entry level, rising to €90K for those with significant relevant experience; actual level depends on experience, technical background, and the stack brought.
- Introductory conversation with Deltatre to get to know each other better and answer any questions about the company.
- Codility assessment completed in your own time, giving a hands‑on view of technical capability and used as a basis for the technical conversation.
- One-hour technical round of interview covering experience, the Codility assessment, and technical decisions made in past work.
- One-hour competency-based interview with situational questions about how you deal with real-life scenarios at work.