Point your AI agent at freehire and let it find you a job.

Get the CLI →

MSC Mediterranean Shipping Company

C# .NET Software Engineer – Desktop & Cloud

Posted Updated 3 views
Discussion

MSC Technology Italy is hiring an experienced Software Developer to join our development team in Torino. You will design, implement, and maintain enterprise applications using C# and .NET, including WPF desktop apps and backend services.

Role involves collaborating across cross-functional teams, building RESTful APIs, optimizing SQL Server databases, and contributing to cloud and CI/CD initiatives with Azure DevOps. English proficiency and proactive problem-solving are essential.

Design, develop, and maintain enterprise applications using C# and .NET Framework 4.7.2 and .NET 8+. Build robust WPF desktop applications with XAML-based interfaces. Develop and maintain RESTful APIs and backend services for distributed systems. Optimize Microsoft SQL Server databases (design, performance, stored procedures). Implement unit and integration testing strategies; participate in code reviews. Collaborate with Architects, Product Owners, and other teams; document designs. Bachelor’s Degree or IT-related certification; three years or more of application development experience. Experience in C# development and .NET Framework 4.7.2 and/or .NET 8+. Solid understanding of RESTful API design and SQL Server. Proficiency with Azure DevOps for CI/CD and Git workflows. Fluent in English, written and spoken. Learning opportunities Welfare System Life and Health Insurance Modern Workstation Discounts within the MSC group Meetups Technical and General Events

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available