Senior software engineer
Descrizione dell'offerta
Per il potenziamento del team software di importante azienda cliente, stiamo selezionando un/a Senior C# Developer.
La risorsa sarà inserita nel team di sviluppo software e contribuirà alla realizzazione di applicazioni complesse ad alto contenuto tecnologico. Opererà in un contesto strutturato e dinamico, collaborando con team multidisciplinari e multiculturali, con un ruolo attivo nello sviluppo tecnico e nella crescita del gruppo di lavoro.
Responsabilità
- Sviluppare, testare e mantenere applicazioni software avanzate in C#
- Progettare architetture software scalabili e sostenibili, applicando design pattern e best practice
- Guidare e supportare sviluppatori junior, favorendone la crescita professionale attraverso la condivisione di competenze
- Analizzare e risolvere problemi complessi, ottimizzando le performance delle applicazioni
- Contribuire alla revisione del codice e fornire feedback strutturati
- Collaborare con team di prodotto e progettazione per definire requisiti e funzionalità
Requisiti (Must have)
- Laurea in Informatica, Ingegneria Informatica o discipline affini
- Esperienza pratica con C#
- Conoscenza approfondita di database relazionali (es. SQL Server) e architetture a microservizi
- Esperienza con sistemi di versioning del codice (es. Git)
- Conoscenza delle metodologie Agile/Scrum
- Capacità di lavorare in modo collaborativo e di comunicare efficacemente con diversi stakeholder
- Ottima conoscenza della lingua inglese
- Disponibilità a trasferte per brevi periodi sia in Italia che all’estero
Competenze aggiuntive (Nice to have)
- Competenze avanzate in programmazione orientata agli oggetti (OOP)
- Conoscenza di servizi RESTful e architetture software moderne
- Esperienza con tecnologie cloud (es. Azure)
Cosa Offriamo
- Contratto di lavoro a tempo indeterminato full time
- Buoni pasto