PRandstad Digital, la divisione specializzata nella ricerca, selezione e formazione di profili IT di Randstad Italia, ricerca un Automation Software Engineer per un'azienda leader a livello globale nel settore delle attrezzature pesanti per l'edilizia e le costruzioni. /p pLa risorsa selezionata, inserita in un team di quattro persone, si occuperà della ricerca, analisi e sviluppo di software e sistemi, interpretando le specifiche di funzionalità e le esigenze del cliente. Le sue responsabilità includeranno la progettazione, lo sviluppo, il testing e la documentazione di soluzioni software complete (che spaziano da HMI a PLC), gestendole fino alla loro piena implementazione nella produzione in serie. /ppRetribuzione annua: 40000€ - 50000€ /ph3esperienza /h3da 6 a 10 annibrpRequisiti: /pulliAlmeno quattro anni di esperienza nello sviluppo software in ambito automazione industriale /liliCompetenza avanzata nello sviluppo e nella programmazione di PLC /liliElevata capacità di progettare e sviluppare interfacce HMI intuitive ed efficaci /liliComprovata familiarità con le migliori pratiche di Ingegneria del Software relative all'intero ciclo di vita dello sviluppo (SDLC), inclusi: standard di codifica, code reviews, gestione del source control, processi di build, testing e deployment /liliDisponibilità a saltuarie trasferte /liliBuona conoscenza della lingua Inglese /li /ul pLa ricerca è rivolta ai candidati ambosessi (L.903/77). Ti preghiamo di leggere l'informativa sulla privacy Randstad ( ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR). /pbrpPrincipali responsabilità: /pulliGestire l'intero ciclo di vita dello sviluppo software (SDLC), dalla fase concettuale fino all'implementazione /liliAnalizzare le esigenze di clienti e stakeholder attraverso l'interazione diretta, lo studio dei flussi di sistema, l'utilizzo dei dati e l'analisi dei processi di lavoro, per identificare e sviluppare soluzioni software efficaci /liliDeterminare la fattibilità operativa delle soluzioni proposte, valutando l'analisi dei requisiti, la definizione del problema e il potenziale sviluppo della soluzione /liliDefinire e progettare le specifiche del sistema, gli standard e la programmazione necessari per preparare e installare le soluzioni tecniche /liliGarantire la tracciabilità e la validità delle soluzioni sviluppate, attraverso la creazione di documentazione di progetto, la produzione di codice chiaro, ben strutturato e ampiamente commentato, e la redazione di diagrammi di flusso per illustrare la logica di sistema /li /ul