Il nostro cliente è un'azienda che progetta, sviluppa e produce sistemi elettronici e software personalizzati.
L'eccellenza nell'innovazione e nei processi hanno consentito all'organizzazione di conseguire una crescita continua negli anni e, oggi, per permettere al team di sviluppo di crescere ulteriormente, siamo alla ricerca di un / a Senior Software Engineer Windows .Net.
L'opportunità è di sicuro interesse per coloro che ricercano un contesto agile, in cui ricoprire una posizione strategica per lo sviluppo prodotto.
La risorsa si occuperà dello sviluppo di applicazioni su piattaforma Microsoft, all'interno di team di sviluppo software consolidati, partecipando alla realizzazione di nuovi prodotti e all'evoluzione di quelli esistenti.
Nello specifico, la risorsa selezionata si occuperà di:
Design e sviluppo di applicazioni running su Microsoft WinIoT / Win11 e Linux based, utilizzando il framework .NET Core;
Comunicazione delle suddette applicazione con servizi cloud Azure;
Utilizzo di metodologie Agili come SCRUM, Pair Programming, TDD, CI / CD, DevSecOps;
Partecipazione alla definizione delle soluzioni in collaborazione con gli altri membri del Team software;
Test Automation;
Ottima conoscenza del framework applicativo .NET e del linguaggio C#;
Attitudine a lavorare con codice legacy su code base complesse;
Buona conoscenza di C++;
Conoscenza di base di SQL;
Ottima conoscenza delle architetture basate su API e Web Services REST;
Esperienza di sviluppo di applicazioni Enterprise, con architettura a più livelli;
Esperienza ed ottima predisposizione al lavoro in team;
Buona conoscenza della lingua inglese;
Diploma in materie tecnico-scientifiche o in linea con la lista dei requisiti richiesti;
Conoscenza minima della piattaforma MS Azure;
Conoscenza di Git e del branching model GitFlow;
Conoscenza dei principale pattern architetturali e dei principi SOLID.
Nice to have:
Conoscenza degli standard 11 / 14 / 17 / 20;
Esperienza di sviluppo su piattaforma Linux;
Conoscenza dei protocolli UDP / TCP ed esperienza nell'utilizzo di librerie di comunicazione, in particolare della Berkeley Socket API;
Conoscenza dello standard POSIX;
Esperienza di sviluppo con metodologie agili: SCRUM, TDD, XP;
Conoscenza delle tecnologie WebSocket, SignalR, MSIX, App Installer, MSI con Advanced Installer.
Sede di lavoro: Bologna, con modalità di lavoro ibrida (12 gg al mese di smart).
L'annuncio è rivolto ad ambo i sessi (D.lgs n. 198 / 2006) e nel rispetto di quanto disposto dall'art. 10 del D.Lgs n. 276 / 2003.
#J-18808-Ljbffr