Full Stack Developer
Job in
29100, Piacenza, Emilia-Romagna, Italy
Listed on 2025-12-26
Listing for:
Ivory7
Full Time
position Listed on 2025-12-26
Job specializations:
-
Software Development
Backend Developer, DevOps, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Ivory7 ricerca un Full Stack Developer con una solida esperienza nello sviluppo backend e una conoscenza completa dell’ecosistema .NET / C# per l’ampliamento del team tecnico dedicato alla piattaforma Starfish , un sistema innovativo di automazione distribuita e intelligenza artificiale applicata all’industria.
La risorsa avrà un focus prevalente sullo sviluppo backend , con responsabilità nella progettazione, implementazione e manutenzione di API RESTful e nella gestione dell’integrazione tra i moduli software dell’architettura SOE ( Starfish Orchestration Engine ), COE ( Cloud Orchestration Engine ) ed Endpoint.
Il ruolo prevede un approccio completo al ciclo di vita del software, dalla definizione architetturale alla delivery, garantendo standard di scalabilità, sicurezza e interoperabilità elevati.
Responsabilità principali
Progettazione e sviluppo di servizi RESTful e API scalabili in ambiente C# / .NET .
Gestione della persistenza dei dati e ottimizzazione delle query SQL su database relazionali (Microsoft SQL Server / Postgre
SQL).
Sviluppo e integrazione di microservizi e componenti backend a supporto dei moduli SOE, COE ed Endpoint.
Sviluppo di script o automazioni in Python a supporto di pipeline dati, strumenti interni e componenti dell’ecosistema Starfish.
Implementazione di funzionalità serverless mediante AWS Lambda .
Containerizzazione di servizi backend tramite Docker , gestione degli ambienti e supporto alla CI / CD.
Collaborazione con il team frontend (Bootstrap) per la definizione di interfacce e contratti API.
Implementazione di logiche di autenticazione e autorizzazione basate su JWT , OAuth2 o equivalenti.
Gestione delle migrazioni di database , dei test di integrazione e del versioning del codice tramite Git.
Monitoraggio e ottimizzazione delle performance del backend (profiling, logging, metriche, error handling).
Partecipazione alle attività di code review e documentazione tecnica.
Hard Skill richieste
Linguaggi e framework :
C#, .NET 6+ (preferibile esperienza con .NET Core).
Python (nozioni per automazioni, tool, funzioni serverless).
Cloud e Serverless :
Nozioni di AWS Lambda , trigger, gestione funzioni ed esecuzione serverless.
Database : SQL Server, Postgre
SQL, Entity Framework, LINQ.
API : progettazione e sviluppo di RESTful API, Swagger / OpenAPI, Postman.
Sicurezza : autenticazione / authorization (JWT, OAuth2), crittografia, gestione dei ruoli utente.
Testing :
Unit testing (xUnit, NUnit), integrazione API, mock framework.
Architetture : conoscenza di microservizi, design pattern (Repository, Dependency Injection, CQRS).
Dev Ops base :
Docker : containerizzazione di servizi backend e creazione ambienti isolati di sviluppo / staging / production.
Conoscenza base di pipeline CI / CD .
Versioning e Documentazione :
Git / Git Lab / Git Hub.
UML base, Swagger, Notion o Confluence per documentazione tecnica.
Soft Skill
Capacità di lavorare in team multidisciplinari e interfacciarsi con sviluppatori frontend, firmware embedded e data scientist.
Approccio analitico e attenzione al dettaglio.
Buone capacità di problem solving e gestione delle priorità.
Attitudine alla scrittura di codice pulito, manutenibile e documentato.
Proattività nella proposta di soluzioni tecniche migliorative.
Requisiti minimi
Esperienza di almeno 3 anni in ruoli di sviluppo backend o full stack su stack .NET .
Buona conoscenza della lingua inglese tecnica.
Disponibilità a lavorare in team ibridi (remoto / presenza) e a interfacciarsi con team di integrazione hardware.
Plus preferenziali
Esperienza con sistemi di automazione industriale , IoT o edge computing .
Conoscenza di protocolli industriali (Modbus TCP / IP, MQTT, OPC-UA).
Esperienza con container orchestration (Docker Compose / Kubernetes) .
Familiarità con sistemi distribuiti e gestione di dati real-time.
Per candidarsi inviare una mail con il proprio CV aggiornato e una breve lettera motivazionale a :
isa e
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×