Automation Software Engineer

Randstad Italy · Sacile, Friuli-Venezia Giulia, Italia ·


Descrizione dell'offerta

Randstad 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.

La 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.

Retribuzione annua: 40000€ - 50000€

esperienza

da 6 a 10 anni

Requisiti:

  • Almeno quattro anni di esperienza nello sviluppo software in ambito automazione industriale
  • Competenza avanzata nello sviluppo e nella programmazione di PLC
  • Elevata capacità di progettare e sviluppare interfacce HMI intuitive ed efficaci
  • Comprovata 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
  • Disponibilità a saltuarie trasferte
  • Buona conoscenza della lingua Inglese

La 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).


Principali responsabilità:

  • Gestire l'intero ciclo di vita dello sviluppo software (SDLC), dalla fase concettuale fino all'implementazione
  • Analizzare 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
  • Determinare la fattibilità operativa delle soluzioni proposte, valutando l'analisi dei requisiti, la definizione del problema e il potenziale sviluppo della soluzione
  • Definire e progettare le specifiche del sistema, gli standard e la programmazione necessari per preparare e installare le soluzioni tecniche
  • Garantire 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

Candidatura e Ritorno (in fondo)