Full-Stack Software Developer

Crionet

Monterotondo

Hybride

EUR 25 000 - 35 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Crionet in Monterotondo (Rome) is seeking a mid-level Software Developer with strong C#/.NET and web app experience to own features end-to-end. You will design, implement, test, and deploy web applications, RESTful APIs, and data access layers while collaborating with product teams to deliver reliable, scalable solutions.

The role requires 3–5 years of hands-on development, proficiency in SQL and EF Core, and a pragmatic, autonomous approach to problem-solving.

Qualifications

  • Solid professional experience in software development, 3–5 years, with C#, ASP.NET Core and web app development using Razor Views (MVC).
  • Experience designing and developing RESTful APIs and back-end services.
  • Strong knowledge of relational databases (SQL Server or PostgreSQL).
  • Experience with ORM frameworks such as Entity Framework Core.
  • Solid understanding of object-oriented programming, SOLID principles, and design patterns.

Responsabilités

  • Web app development using C# and .NET (Razor Views).
  • API development: RESTful APIs integration and security.
  • Technical ownership from requirements to deployment and maintenance.
  • Database development: SQL queries, relational databases, ORM data access.
  • Debug, troubleshoot, and optimize existing applications.
  • Code quality: reviews and engineering best practices.
  • Architecture and performance: scalability and security considerations.
  • Mobile development: cross-platform contributions when needed.
  • Collaborate with product teams and stakeholders.
  • Maintain technical documentation.

Connaissances

C#
ASP.NET Core
RESTful APIs
SQL Server
Entity Framework Core
SOLID principles
Git
Cloud architectures
Debugging
Architecture & performance

Outils

Docker
Kubernetes
React
Azure
AWS

Description du poste

Work mode: Hybrid (4 days/week in office)

Contract Type: Permanent (full-time)

Salary range (RAL): 25-35K

Who We Are:

Since 2007, Crionet has been developing innovative technological solutions for the world of professional tennis, enhancing the live experience for players, tournament organizers, broadcasters, and fans.

We collaborate with international tennis federations, professional tours, and broadcasters, bringing technology to some of the most prestigious tennis tournaments worldwide.

Our solutions operate in dynamic, demanding environments where reliability, performance, and innovation are essential.

The Role:

We are looking for an experienced Mid-Level Software Developer with strong expertise in C# and .NET, capable of independently delivering complete software features and taking ownership of technical solutions, while collaborating with the team on broader architectural decisions.

Key Responsibilities:
  • Web app development: Independently design, implement, test, and maintain web applications using C# and .NET.
  • API development: Build and integrate reliable, secure, and maintainable RESTful APIs.
  • Technical ownership: Take responsibility for assigned features, from requirements analysis and technical design through deployment and maintenance.
  • Database development: Write and optimize SQL queries, manage relational databases, and implement efficient data access using ORM frameworks.
  • Problem solving: Independently investigate and resolve complex technical issues, including production bugs and performance bottlenecks.
  • Code quality: Write clean, testable, and maintainable code, actively participate in code reviews, and contribute to engineering best practices.
  • Architecture and performance: Make informed implementation decisions and contribute to discussions on application architecture, scalability, security, and performance.
  • Mobile development: Contribute to the development and integration of cross-platform mobile applications when needed.
  • Collaboration: Work closely with developers, product teams, and other stakeholders to deliver effective and reliable solutions.
  • Technical documentation: Maintain clear and practical documentation for implemented solutions.
Required Skills & Experience:
  • Solid professional experience in software development, ideally 3–5 years, with a strong focus on C#, ASP.NET Core, and web application development using Razor Views (MVC).
  • Proven hands‑on experience designing and developing RESTful APIs and back‑end services.
  • Strong knowledge of relational databases, preferably Microsoft SQL Server or PostgreSQL.
  • Experience with ORM frameworks, such as Entity Framework Core.
  • Solid understanding of object‑oriented programming, SOLID principles, and common software design patterns.
  • Experience using Git and working with collaborative development and code review processes.
  • Ability to debug, troubleshoot, and optimize existing applications independently.
  • Good understanding of cloud‑based application architectures, security principles, and performance optimization.
  • Ability to manage assigned technical work autonomously, identify potential issues, and propose effective solutions.
  • Strong analytical and problem‑solving skills.
  • Professional working proficiency in English, both written and spoken.
Nice-to-have:
  • Experience with Flutter or cross‑platform mobile development.
  • Hands‑on experience with Microsoft Azure or AWS.
  • Familiarity with React.
  • Familiarity with Docker, Kubernetes, or containerized environments.
  • Knowledge of microservices and distributed systems.
  • Familiarity with Agile/Scrum methodologies.
  • Experience with real‑time, high‑availability, or performance‑sensitive applications.
What We’re looking for:

Beyond technical expertise, we value developers who demonstrate:

  • Autonomy: You can manage complex development tasks with limited supervision, making informed technical decisions.
  • Ownership: You take responsibility for the quality, reliability, and maintainability of your work.
  • Problem‑solving mindset: You investigate issues systematically and proactively identify solutions.
  • Pragmatism: You balance code quality, performance, and delivery requirements.
  • Collaboration: You communicate effectively, share knowledge, and know when to involve others in technical decisions.
  • Continuous improvement: You are motivated to improve existing systems, learn new technologies, and contribute to better engineering practices.
Why join Crionet?
  • International impact: Work on technology supporting professional tennis tournaments and events worldwide.
  • Meaningful technical challenges: Contribute to applications where performance, reliability, and timely delivery matter.
  • Ownership and autonomy: Take responsibility for real features and technical solutions, with the opportunity to make a direct impact.
  • Professional growth: Further develop your expertise in back‑end development, cloud technologies, and software architecture.
  • Collaborative environment: Join a team where technical discussions, knowledge sharing, and continuous improvement are encouraged.
Location & Working Conditions:

This is a permanent, full-time position based in Monterotondo (Rome), Italy, with a hybrid working arrangement requiring four days per week on‑site.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Software Developer
Software Developer

Crionet • Pozzuoli

Hybride
EUR 25 000 - 35 000
Hybrid work
Permanent full-time
Software Engineer - .NET Core, Cloud & APIs (Hybrid)
Software Engineer - .NET Core, Cloud & APIs (Hybrid)

Crionet • Pozzuoli

Hybride
EUR 25 000 - 35 000
Hybrid work
Permanent full-time
Software Developer Senior
Software Developer Senior

CRIF S.p.A. • Bologna

Sur place
EUR 29 000 - 35 000
Fullstack Developer Senior
Fullstack Developer Senior

Intellisync • Acireale

Hybride
EUR 30 000 - 60 000
Canteen gratuita
Servizi di fisioterapia
Giorni di congedo parentale
+4
Hybrid .NET Back-End Engineer — REST APIs
Hybrid .NET Back-End Engineer — REST APIs

Crionet • Monterotondo

Hybride
EUR 25 000 - 35 000
Software Developer
Software Developer

CRIF • Bologna

Sur place
EUR 29 000 - 35 000
Technical Team Leader
Technical Team Leader

TeamSystem S.p.A. • Napoli

Hybride
EUR 39 000 - 53 000
4-day week
Wellbeing budget
Hybrid work model
Full Stack Developer
Full Stack Developer

Cookies • Roma

Sur place
EUR 48 000 - 72 000
Laptop
Screens
Software tools
+2
NET Application Support Engineer — Hybrid, Short Week
NET Application Support Engineer — Hybrid, Short Week

TeamSystem S.p.A. • Catania

Sur place
EUR 36 000 - 48 000
Senior Project Manager
Senior Project Manager

Deltatre S.p.A. • Italie

À distance
EUR 48 000 - 65 000