AZIENDA
Tesmec Rail - sede di Bitetto (BA)
Junior Software developer
OBIETTIVI:
Sviluppo di applicazioni desktop principalmente in ambito ferroviario.
Laurea richiesta: ingegneria informatica/informatica/ingegneria elettronica. Preferibile esperienza in aziende ambito ferroviario. Valutiamo anche e soprattutto candidati provenienti da aziende concorrenti.
CONOSCENZE/COMPETENZE SPECIFICHE RICHIESTE
• buona conoscenza nei seguenti linguaggi di programmazione: linguaggio C# e dei suoi principi, come il paradigma orientato agli oggetti, generics, delegates, lambda expressions, eccezioni, LINQ e le async/await
• buona conoscenza dei principi di architettura del software, come i principi SOLID, i design pattern e le best practice
• buona conoscenza del Visual Studio e degli strumenti di gestione del codice sorgente come Git
• buona conoscenza delle tecnologie per lo sviluppo di interfacce grafiche utente Windows Forms (WinForms).
• gradita esperienza di interfacciamento con periferiche hardware tramite driver (es. camere, sensori, lidar) e con la gestione della memoria in applicazioni multithreading near-realtime
• gradita esperienza di sviluppo software nello specifico Windows Presentation Foundation (WPF), strumenti di testing e delle tecniche di mocking e refactoring (nice to have)
Completano il profilo: padronanza dell'inglese scritto e parlato, capacità di decisione, approccio positivo/entusiasmo, pianificazione e coordinamento organizzativo.