Neos S.p.A., compagnia aerea italiana parte di Alpitour World, opera voli di linea nazionali, internazionali e intercontinentali verso Europa, America, Africa e Asia ed è un punto di riferimento nel garantire all’Italia collegamenti di qualità da oltre vent’anni. Fare parte del team Neos, significa rappresentare l’eccellenza italiana che vola, che fa dell’innovazione, dell’efficienza e dell’attenzione al cliente i suoi asset principali.
Neos è alla ricerca di un Backend C# developer con almeno due anni di esperienza nell'utilizzo di Microsoft .NET e Visual Studio.
Il candidato selezionato sarà responsabile dello sviluppo e della manutenzione del software aziendale, contribuendo al continuo miglioramento dei nostri sistemi. Il compito principale sarà quello di sviluppare e manutenere gli applicativi di proprietà di Neos utili per lo svolgimento delle proprie attività. La sede di lavoro è presso gli ufficio di Catania e di Niscemi (CT).
Principali responsabilità:
* Sviluppo e manutenzione del software aziendale.
* Partecipazione attiva ai processi di design e raccolta requisiti.
* Testing e documentazione software.
Requisiti obbligatori:
* Almeno due anni di esperienza nello sviluppo di applicazioni in C#.
* Competenza in Microsoft .NET e Visual Studio, preferibilmente con esperienza recente in .NET 6.0 e versioni successive.
* Esperienza con lo sviluppo di servizi Web (RESTful, SOAP).
* Conoscenza di Entity Framework e LINQ.
* Abilità nella scrittura di Query e Procedure in T-SQL.
* Conoscenza di database relazionali come MSSQL.
* Conoscenza socket, publisher-subscriber, programmazione asincrona
* Esperienza nell'utilizzo di sistemi di versionamento come Git.
Requisiti graditi:
* Laurea in Informatica o campo correlato.
* Abilità nella scrittura e automazione unit test in C#.
* Attenzione alla riutilizzabilità del codice, documentazione e standard di scrittura.
* Conoscenza dei principi di design del software, inclusi SOLID e Lean.
* Conoscenza dei sistemi in-memory data store, incluso Redis.
* Familiarità con database documentali come MongoDB.
* Esperienza con sistemi distribuiti come RabbitMQ e Kafka.
* Conoscenza dei processi CI/CD, in particolare Azure DevOps Pipelines.
* Familiarità con i principi di programmazione funzionale.
* Familiarità con i principi di prompt engineering (CoPilot).
Requisiti Aggiuntivi:
* Conoscenza della lingua inglese
* Professionalità e motivazione
* Ottima capacità relazionale e di lavoro in team
* Buona capacità di problem solving.
Il trattamento dei dati personali viene effettuato in conformità con il Regolamento (UE) 679/2016 e del D. Lgs. n. 196/2003, come aggiornato dal D.Lgs. n. 101/2018.