CAE spa, azienda leader nella realizzazione e nella manutenzione di sistemi di monitoraggio ambientale è alla ricerca di un/una Software Engineer da inserire nel reparto Ricerca & Sviluppo, con responsabilità nella progettazione, sviluppo e gestione di applicazioni e servizi basati principalmente su tecnologie Microsoft. La risorsa sarà inserita in un team strutturato, con un ruolo attivo nelle decisioni tecniche, riportando al Responsabile Sviluppo Software.
Se desidera conoscere i requisiti per questo ruolo, continui a leggere per trovare tutte le informazioni pertinenti.
Progettazione e sviluppo di soluzioni software scalabili e mantenibili.
Collaborazione con stakeholder tecnici e funzionali per definire requisiti e soluzioni.
Contributo alle scelte architetturali e tecnologiche.
Laurea in Ingegneria Informatica o percorso equivalente.
Almeno 4–6 anni di esperienza nello sviluppo software.
Competenze tecniche
Ottima conoscenza di C# e framework .NET (preferibilmente .NET Core / .NET 6+).
Solida esperienza nella programmazione Object-Oriented e nei principali design pattern.
Esperienza nello sviluppo di applicazioni web (HTML5, JavaScript, CSS, eventuali framework).
Buona conoscenza di PostgreSQL, Microsoft SQL Server o altri database relazionali (ottimizzazione query, progettazione DB).
Buona conoscenza della lingua inglese.
Familiarità con API REST e architetture a microservizi.
Conoscenze in ambito Linux e container Docker.
Competenze in ambito GIS (QGis, GeoServer). xjrgpwk
Flessibilità oraria e possibilità di smart working.