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. J-18808-Ljbffr