Software Engineer – Backend & Distributed Systems

Fos Spa — Italy · Posted ~1 hour ago

Skills

Backend development Distributed systems High-availability systems Microservices Cloud-native architecture Software integration System design Cloud-native Backend systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a technology-focused engineering team to design, develop, integrate, and maintain reliable backend applications and distributed systems. You will work with modern microservice and cloud-native architectures, contributing across software development, infrastructure, and integration while solving complex technical challenges.

Highlights

Work on modern backend architectures, microservices, distributed systems, and cloud-native solutions within an innovative technical environment. The role offers exposure to complex systems and broad software engineering responsibilities.

Description

Il Gruppo FOS è un'industria tecnologica sostenibile e innovativa che promuove la cultura politecnica italiana con forte radicamento sul territorio e con ampia prospettiva internazionale. Il Gruppo opera da oltre 25 anni nel settore dell'Information and Communication Technology integrando nel tempo le proprie competenze negli ambiti dell'Automazione, delle Telecomunicazioni e dell'Ingegneria. Posizione: Siamo alla ricerca di un/una Software Engineer con solida esperienza nello sviluppo di applicazioni backend e nella progettazione di sistemi distribuiti e ad alta affidabilità. La risorsa sarà coinvolta nella progettazione, sviluppo, integrazione e manutenzione di soluzioni software basate su architetture moderne, microservizi e tecnologie cloud-native, operando in un contesto tecnico dinamico e stimolante. Profilo ideale Cerchiamo una persona con approccio analitico, autonomia operativa e capacità di lavorare su sistemi complessi, integrando sviluppo software, infrastruttura e aspetti di sicurezza. È particolarmente apprezzata la capacità di comprendere l'interazione tra applicazioni backend, infrastrutture containerizzate, sistemi di comunicazione real-time e dispositivi sul campo, contribuendo alla realizzazione di soluzioni robuste, scalabili e facilmente manutenibili. Requisiti: Competenze tecniche richieste Ottima conoscenza di C# e Microsoft .NET / .NET Core.Esperienza nello sviluppo di microservizi e API REST.Conoscenza di sistemi di gestione dati relazionali e time-series.Esperienza con sistemi di messaggistica asincrona, in particolare RabbitMQ.Conoscenza di MQTT e dei sistemi di comunicazione con dispositivi e sensori.Conoscenza di Docker e Kubernetes, preferibilmente in ambienti RKE2.Esperienza con piattaforme di orchestrazione e gestione Kubernetes, come Rancher Enterprise o Portainer.Familiarità con tecniche di data retention e cifratura dei dati a riposo. Altre informazioni: La ricerca è rivolta ad entrambi i sessi. Sede: Genova Contratto: CCNL metalmeccanico Range RAL: 28-38 K