Per conto di un nostro cliente finale, una società multinazionale leader nel settore della generazione e distribuzione dell'energia elettrica, stiamo cercando un Software Engineer specializzato nello sviluppo back-end, con esperienza in C#, .NET, MVVM e WPF, da inserire nel team Ricerca & Sviluppo.
Il candidato selezionato avrà l'opportunità di lavorare allo sviluppo di soluzioni software avanzate per il monitoraggio e il testing nel settore energetico, contribuendo alla progettazione e implementazione di applicazioni desktop e, in misura minore, di componenti web.
Responsabilità:
* Progettazione, sviluppo e manutenzione di applicazioni desktop in C#, .NET, MVVM e WPF.
* Collaborazione con il team di sviluppo per l'integrazione con i sistemi aziendali esistenti.
* Implementazione di nuove funzionalità e ottimizzazione del codice per garantire efficienza, scalabilità e manutenibilità.
* Sviluppo di componenti web, ove necessario, a supporto delle applicazioni desktop.
* Partecipazione attiva alle fasi di testing, debugging e deployment delle soluzioni software.
* Interazione con i diversi dipartimenti aziendali (elettronica, testing, hardware) per garantire un'integrazione efficace delle soluzioni sviluppate.
Requisiti:
* Esperienza di almeno 3-5 anni nello sviluppo back-end con C# e .NET.
* Competenza nello sviluppo di applicazioni WPF utilizzando il pattern MVVM.
* Conoscenza di database relazionali e non relazionali (ad esempio SQL Server, MongoDB).
* Familiarità con strumenti di versionamento del codice (ad esempio Git, Azure DevOps).
* Solid comprensione di design pattern e best practices per lo sviluppo software.
* Attitudine al lavoro in un ambiente di Ricerca & Sviluppo, con spiccata propensione alla risoluzione di problemi complessi.
* Eccellenti capacità di lavoro in team e di comunicazione con professionisti di diverse aree tecniche.
* Buona conoscenza della lingua inglese, necessaria per interfacciarsi con team internazionali.