.NET Developer Middle/Senior
As part of the ongoing expansion of our team, FastCode is looking for a .NET Developer to join our office in Torino (Italy).
The ideal candidate should have 1–2 years of previous experience as a .NET Developer, preferably in Torino (Italy).
We are seeking a motivated and autonomous .NET Developer to join our IT team for the development and maintenance of desktop and web applications in a .NET environment. The selected candidate will be involved in key projects aimed at integrating business systems, working closely with production and administration departments to gather requirements, analyze processes, and deliver effective and scalable solutions.Responsibilities
Develop and maintain applications using .NET Framework and/or .NET Core (desktop and web)
Design and implement REST APIs for system integration
Analyze functional requirements in collaboration with internal users
Optimize application performance and refactor legacy code
Build modern and functional user interfaces (WinForms, WPF, ASP.NET MVC, Razor Pages)
Write technical documentation and provide support during testing, release, and post-deployment phasesTechnical Requirements
Strong knowledge of C#, .NET Framework and/or .NET Core
Experience with Entity Framework and/or ADO.NET
Solid understanding of SQL Server, with the ability to write complex queries and stored procedures
Experience developing REST APIs and integrating different systems
Background in desktop (WinForms, WPF) or web (ASP.NET MVC, Razor Pages) application development
Familiarity with version control tools, especially GitPreferred Skills
Experience in industrial or manufacturing environments
Basic knowledge of DevOps, CI/CD processes, or build automation environments
Familiarity with reporting tools such as SSRS or Crystal Reports
Basic understanding of SCADA systems, OPC interfaces, or industrial automation protocols
Experience integrating with ERP modules or enterprise management softwareSoft Skills
Ability to work independently and manage assigned tasks
Strong analytical and problem-solving skills
Good communication skills and the ability to interact with non-technical users
Team-oriented with a collaborative attitude
Flexible and open to continuous improvement
Detail-oriented, especially in producing technical documentationWhat We Offer
A role in a dynamic, tech-forward environment
Career growth and ongoing training opportunities
Innovative projects in industrial and business management sectors
Required education: High school diploma and/or university degreeLocation: Torino, Italy
Why Join FastCode
Career opportunities in a fast-growing and evolving company with a young and international team
Training related to your role and professional development
Corporate benefits (health insurance, meal vouchers)
Possibility of working in a hybrid model (3 days in the office, 2 days remote)
This position is open to all candidates regardless of gender, in compliance with Legislative Decree 198/2006.
FastCode promotes equal opportunities and values diversity in all its forms.
#LI-Remote