Back-End.Net Developer - Site Turin (Italy)

  • Pubblicato il 20/05/2026
  • Marta (VT)
  • Da definire

Descrizione:

About Aieng

Pronto/a a candidarsi? Prima di farlo, si assicuri di leggere tutti i dettagli relativi a questo lavoro nella descrizione sottostante.

Aieng is a high-growth innovative startup focused on delivering next‑generation engineering solutions. We bridge the gap between ambitious vision and technical reality by investing heavily in research, development, and top‑tier talent. Currently in a dynamic phase of expansion, we pride ourselves on our agility and our ability to navigate complex industrial challenges.

Your Role

As a Backend Developer, your mission is to build robust, scalable, and high‑performance backend services.

Key Responsibilities

  • Backend Development: Design and develop modern microservices using C# and .NET 8.
  • API & Communication: Build clear RESTful APIs relying on robust synchronous communication.
  • Data Management: Handle database operations and local transactions using Entity Framework Core and SQL Server.
  • Error Handling: Implement predictable control flows using the Result pattern and centralized validation, avoiding exception‑driven logic.
  • AI Integration (Preferred): Assist in integrating AI/LLM execution engines as external dependencies via clean .NET interfaces.

Technical Skills (Hard Skills)

  • Core .NET Ecosystem: Solid proficiency in C#, .NET 8, ASP.NET Core, Dependency Injection, and async/await memory management.
  • Data Persistence: Solid proficiency in SQL Server and experience with modern ORMs (Entity Framework Core). Practical experience with NoSQL (e.g., MongoDB) is a plus.
  • Asynchronous Messaging: Practical experience with message brokers and asynchronous messaging patterns (e.g., RabbitMQ, Kafka) for background task execution.
  • Cloud‑Native & Infrastructure (Preferred): Hands‑on experience with Docker and Kubernetes. Ability to troubleshoot pod‑level issues. Familiarity with Azure DevOps CI/CD pipelines.

Soft Skills

  • Engineering Discipline: A strong belief that code readability and robust functionality outrank unnecessary complexity.
  • Clear Communication: Structured and effective communication in cross‑functional engineering environments.

Experience & Education

  • Experience: 2+ years of mandatory, proven hands‑on experience with a strong focus on the .NET ecosystem.
  • Proven track record in designing and maintaining backend systems.
  • Strong academic background in Computer Science, Software Engineering, or related fields.

Workplace

  • Hybrid Workplace. xlwpduy
  • Preferred sites: Turin.

#J-18808-Ljbffr