Software Developer
Descrizione dell'offerta
Job description
Il titolare della posizione, rispondendo direttamente al Responsabile dell’Ufficio Tecnico Software, si occuperà dello sviluppo e manutenzione di applicazioni web con Blazor Server e Blazor WebAssembly (WASM) e Applicazioni multipiattaforma sviluppate con ambiente di sviluppo Microsoft Visual Studio, contribuirà allo sviluppo di applicazioni mobile cross-platform utilizzando .NET MAUI e Blazor, e collaborerà con il team di sviluppo per progettare interfacce utente reattive con HTML, CSS e JavaScript. Verrà formato per integrare e dare continuità ad altre applicazioni esistenti sviluppate in passato.
Si occuperà, altresì, di testare e correggere i bug o altre problematiche di codifica, nonché di partecipare a code review per garantire le best practice e gli standard di qualità.
Avrà, infine, il compito di mantenere una buona documentazione del codice e delle procedure di sviluppo.
Istruzione
Laurea in informatica o titolo di studio equivalente.
Lingua
Buona conoscenza della lingua inglese.
Competenze tecniche
Conoscenza di C#, Microsoft.Net, programmazione orientata agli oggetti.
Interazione con databases e analisi dati.
Esperienza con Blazor Server e Blazor WebAssembly, WPF.
Esperienza consolidata con HTML, CSS e JavaScript.
Sviluppo di applicazioni mobile cross-platform.
Caratteristiche personali
Sono richieste ottime doti comunicative, predisposizione al lavoro in team e precisione nell’organizzazione del lavoro.