ABOUT THE ROLEWe are looking for a seasoned Full Stack Software Engineer to join our squad of 4 engineers and 1 Data Product Manager. The team is dedicated to developing applications for data quality control and enrichment (both manual and semi-automated). Beyond this, we also maintain client-facing reporting platforms, manage internal monitoring and configuration tools, and deliver custom solutions for premium customers.In this role, you will be responsible for maintaining existing applications based on .NET Framework 4.x and contributing to the development of new solutions using .NET Core. You will handle both backend and frontend development, ensuring high performance and responsiveness.Key Responsibilities:Development & Maintenance: Develop and maintain web applications using .NET Framework 4.x, ASP.NET MVC, and .NET Core.Troubleshooting & Investigation: Perform root cause analysis on reported bugs and complex software defects.Data Analysis: Investigate data anomalies and discrepancies using PL/SQL, ensuring data consistency across the Oracle database.Modernization: Contribute to migrating legacy modules to modern architectures.YOUR PROFILEThis position is ideal for a seasoned engineer who brings maturity, perspective, and sound technical judgment, and who values stability and craftsmanship.6+ years of relevant work experience in full-stack development with .NET technologies.Proven experience with .NET Framework 4.x and ASP.NET MVC.Strong knowledge of .NET Core and modern application architecture.Proficiency in JavaScript frameworks and web technologies (HTML5, CSS3).Solid experience with Oracle databases and PL/SQL programming.Problem-Solving Mindset: Proven ability to debug complex issues and analyze data logic.Last, but definitely not least: you speak, read, and write English fluently.Extra-Credit:PostgreSQL, React.js, Python.Qualifiche, competenze e l'esperienza necessaria per questo ruolo sono disponibili nella descrizione completa riportata di segu