Ingegnere

Inserzionista:
BIT AUTOMATION srl
Provincia:
Modena
Data inserimento:
07/11/2022
Tipologia Contrattuale:
Apprendistato

Software Development Engineering (High Tech) si concentra sullo sviluppo di più tipi/categorie di software tra cui il gestore del controllo del traffico e il software di navigazione di bordo AGV. Il lavoro include: Condurre la raccolta e l'analisi dei requisiti per comprendere il dominio del problema e/o della funzionalità del software, le interfacce tra hardware e software e le caratteristiche complessive del software. Utilizzo di linguaggi di programmazione, scripting e/o database per scrivere il codice del software. Supporto alle attività di test, distribuzione, manutenzione ed evoluzione del software correggendo gli errori di programmazione, rispondendo alle modifiche dell'ambito e codificando i miglioramenti del software. Applicare la conoscenza delle migliori pratiche di sviluppo software, inclusi standard di codifica, revisioni del codice, gestione del controllo del codice sorgente (GIT), processi di costruzione e test. Le responsabilità possono includere: Gestire progetti/processi, lavorare in modo indipendente con supervisione limitata. Coaching e revisione del lavoro di professionisti di livello inferiore. I problemi affrontati sono difficili e talvolta complessi.

I candidati devono essere disponibili per diversi giorni di trasferta di lavoro, principalmente in Italia ma anche in Europa/USA.

Abilità/Conoscenze richieste:

Tecnologie di progettazione software orientate agli oggetti
Conoscenza dei linguaggi di programmazione C#, JavaScript
Competenze di database (principalmente MSSQL)
Buona capacità di lavorare in team e disponibilità ad organizzare il proprio lavoro.
Conoscenze di base di elettronica (MUST HAVE).
Conoscenza di base dei circuiti elettrici (MUST HAVE)