Descriviamo l'incarico:
Stiamo alla ricerca di un Ingegnere Software che si occupi della progettazione e sviluppo di applicazioni web.
Compiti principali:
- Progettare ed implementare soluzioni ICT di valore;
- Lavorare in team con altri professionisti altamente qualificati;
- Rispettare i tempi di consegna e gestire le aspettative del team;
- Documentare il proprio lavoro;
- Mantenere aggiornati i propri skill e conoscenze;
- Comunicare efficacemente con gli altri membri del team e con la clientela;
- Collaborare con lo staff per garantire la risoluzione dei problemi tecnici.
Requisiti richiesti:
- Laurea magistrale o specialistica in Informatica, Ingegneria dell'Informazione o materie affini;
- Ottima conoscenza della sintassi del linguaggio C# delle versioni recenti, di LINQ e nella gestione della sintassi async/await;
- Conoscenza delle architetture API RESTful in .NET Core;
- Capacità di scrivere e mantenere test automatizzati per le API (unit test, integration test con NUnit o MSTest);
- Conoscenza del design pattern Dependency Injection, Middleware, Logging (Serilog, NLog, ecc.);
- Gestione del versioning e documentazione delle API tramite Swagger/OpenAPI;
- Esperienza nella manutenzione ed implementazione di servizi web Wcf e REST;
- Esperienza su Azure DevOps;
- Familiarità con Oracle SQL e esperienza con Oracle Data Provider for .NET (ODP.NET) o configurazioni EF per Oracle;
Benefit:
Sponsorizziamo la flessibilità lavorativa grazie al nostro accordo di smart working, che favorisce un'adeguata work life integration.
Altro:
Avrai accesso ad opportunità di carriera costruite su misura, basate su un criterio meritocratico e una aggiornamento continuo.