Descrizione del Lavoro
L'impiego dei software developer sarà ad alto contenuto tecnologico all'interno di team multidisciplinari e cross funzionali. Il candidato ideale avrà familiarità con l'intero ciclo di vita della progettazione del software. Dovranno avere esperienza nella progettazione, codifica, test e gestione coerente delle applicazioni.
Competenze Tecniche Richieste
* Linguaggio di programmazione C# .NET framework 3.5 - 4.6
* Ambiente di sviluppo Visual Studio (> 4)
* Programmazione ObjectOriented
* Utilizzo di strumenti di versioning
* Sviluppo di applicazioni asp.Net / mvc 4
* Sviluppo di webservices soap - rest
* Sviluppo di applicazioni in angular js e bootstrap
* Utilizzo di ADO.Net, linq to sql ed Entity framework
* Database relazionali (SqlServer) e linguaggio SQL
* Utilizzo css
* Redazione di unit tests
Ulteriori Competenze Gradite
* .Net core EF core Angular > =2
* Database non relazionali (mongodb)
Completano il profilo una buona capacità di analisi e problem solving, di lavorare in team, di pianificazione e rispetto delle scadenze, forte propensione al raggiungimento dell'obiettivo, proattività, spirito d'iniziativa, attenzione al dettaglio, attitudine a prendersi responsabilità, forte spirito di appartenenza al team, conoscenza dei principali design pattern.