Descrizione ruolo

Il profilo ricercato sarà inserito in un gruppo di sviluppo sul prodotto software aziendale. La figura dovrà possedere capacità di ideare, creare, codificare e mantenere un sito web attraverso framework SPA moderni. Gestire la parte Server e le problematiche di sicurezza, scalabilità e usability. Comprendere le esigenze dell’utente e dell’amministratore, comprendere e codificare la base dati necessaria allo sviluppo. Prevedere integrazioni con servizi terzi attraverso tecnologie REST.

Capacità preferenziale è l’analisi dei requisiti funzionali e tecnici per lo sviluppo di nuove funzionalità.

Principali responsabilità

  • Progettare la parte di Frontend di una applicazione web
  • Progettare la parte server Backend e di logica di accesso ai dati
  • Progettare e manutenere la base dati del sito
  • Progettare e manutenere i servizi REST necessari alla corretta gestione del sito
  • Prevedere integrazioni con strumenti terzi o apertura verso servizi necessari per il mondo Adattare la Usability sia al mondo Web che al mondo Mobile
  • Interagire con altri membri del team di sviluppo con uno spirito fattivo e collaborativo Interagire con i project manager del progetto per identificare esigenze e priorità Identificare eventuali problematiche in tempo utile e proporre soluzioni
  • Suggerire miglioramenti architetturali o funzionali al progetto Configurare in modo corretto l’ambiente di produzione
  • Configurare in modo corretto i certificati per canali di comunicazione SSL Gestire le logiche di domini
  • Gestire in modo corretto le problematiche CORS.
  • Interagire a livello tecnico con membri esterni all’azienda per intervenire su problematiche di gestione dello sviluppo del progetto

Tools & Technology

  • Visual Studio 2017/2019
  • Visual Studio Core
  • DotNet Full / DotNet Core
  • NuGet
  • C#
  • Asp.Net WebAPI 2.2
  • CSS 3
  • HTML 5
  • Typescript/Javascript
  • VueJs
  • Angular (opzionale)
  • ReactJs (opzionale)

Conoscenze e Competenze richieste

  • CSS3, HTML5
  • Asp.NET MVC5, Asp.Net 5
  • WebAPI 2.2
  • Javascript e Jquery
  • Typescript, VueJs , Angular
  • Programmazione C#
  • EntityFramework e altri ORM per accesso ai dati
  • LambdaExpressions Extensions Methods e Linq
  • Protocollo REST
  • Linguaggio T-SQL sia parte DML che DDL di architetture Client/Server
  • Architetture server per la scalabilità delle applicazioni
  • Pattern architetturali quali CQRS , Microservizi, etc.
  • Strumenti di test automatico del codice
  • Lingua inglese scritta e parlata

Offerta

Contratto da definire in base all’esperienza
Possibilità di smart working con frequenti periodi in presenza presso la sede di Perugia

Puoi mandare la tua candidatura compilando il form





    Acconsento al trattamento dei dati personali secondo le condizioni espresse nella pagina d’informativa sulla privacy