Sviluppatore Back End
Le problematiche che saranno affrontate nello svolgimento del lavoro sono:
- Sviluppo di servizi e microservizi (WCF/Web Api/.net Core) connessi a database (SQL Server).
Caratteristiche richieste:
Il candidato ideale dovrà, preferibilmente, aver conseguito una Laurea triennale o magistrale in ingegneria
informatica/elettronica o in informatica ed aver maturato almeno 4-5 anni di esperienza nello sviluppo di web
services e api.
Conoscenze richieste:
- C#, .net Framework, .net Core,
- SqlServer o altri tipi di database (progettazione db e scrittura viste e stored procedure),
- Comprovata esperienza nello sviluppo di Web Services - WCF - Webapi,
- Entity Framework o altre tecnologie di accesso ai dati, (Ado.net, Nhibernate),
- Strumenti di logging come Log4Net e SeriLog,
- Asynchronous programming,
- Design Patterns, in particolare Inversion of Control (Autofac, Castle o simili),
- Strumenti di testing come MsTest, NUnit, XUnit, Nsubstitute,
- Sistemi di controllo di versione (Git, Subversion).