MSC Mediterranean Shipping Company

Software Engineer - IoT Field

Job Location

Torino, Italy

Job Description

Join to apply for the Software Engineer - IoT Field role at MSC Mediterranean Shipping Company . MSC Mediterranean Shipping Company is a global business engaged in the shipping sector, present in 155 countries. The company facilitates international trade, with headquarters in Geneva, Switzerland, and MSC Technology Italy as its first division in Italy, complementing offices in Geneva, New Jersey, and Chennai. MSC Technology drives business growth and elevates quality standards across functional lines, fostering a culture of continuous evolution and equal opportunities. What You’ll Do: Design, develop, and maintain distributed, event‑driven systems. Work with domain‑based design and event sourcing patterns to build scalable and resilient solutions. Implement and optimize event queues using RabbitMQ and related technologies. Deploy and manage services in Azure Kubernetes. Utilize Cosmos DB, SQL databases, and table storage for data persistence. Troubleshoot and improve system design, ensuring robustness and maintainability. Collaborate with cross‑functional teams to understand business needs and translate them into technical solutions. Continuously learn and adapt to evolving technologies and system challenges. Requirements: Strong problem‑solving skills and ability to navigate complex systems. Experience in distributed systems, event‑driven architectures, or message queues (e.g., RabbitMQ, Kafka, Service Bus). Proficiency in at least one modern backend language (preferably C# with .NET 6/7/8, or solid experience in Java or similar). Familiarity with cloud platforms (Azure preferred, but AWS experience is transferable). Understanding of database systems, including SQL and NoSQL (Cosmos DB or equivalent). Familiarity with microservices architecture. Willingness to learn new technologies and adapt to evolving system requirements. Strong communication skills and ability to collaborate effectively within a distributed team. Preferred skills: Prior work with event sourcing and CQRS. Experience with .NET and Azure. Experience with telemetry data or IoT‑related architectures. Hands‑on experience with Kubernetes and containerised applications. What we offer: We offer a range of benefits including new learning opportunities, a comprehensive welfare system, life and health insurance, a modern workstation, and discounts within the MSC group. MSC Technology Italy also fosters innovation through meetups, technical events, community initiatives, and a sustainability program benefiting all employees. Our Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. Seniority level Mid‑Senior level Employment type Full‑time Job function Analyst Industries Transportation, Logistics, Supply Chain and Storage Referrals increase your chances of interviewing at MSC Mediterranean Shipping Company by 2x. Location: Turin, Piedmont, Italy . Get notified about new Software Engineer jobs in Turin, Piedmont, Italy . J-18808-Ljbffr

Location: Torino, Piemonte, IT

Posted Date: 10/27/2025
View More MSC Mediterranean Shipping Company Jobs

Contact Information

Contact Human Resources
MSC Mediterranean Shipping Company

Posted

October 27, 2025
UID: 5456884226

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.