Sviluppatore di software con expertise in .Net
La tua missione sarà quella di sviluppare e mantenere applicazioni web, processi batch e servizi SOAP utilizzando la tecnologia Microsoft .NET e il linguaggio di programmazione C# sulla base dei requisiti funzionali forniti dall'analista di business.
Inoltre, sarai responsabile della conoscenza delle dinamiche e i tool di collaborazione secondo le modalità definite dai più comuni framework agili.
Affinché l'applicazione sia sicura, dovrà essere rispettato il codice secure by design.
Tuttavia, non dovrai solo lavorare sul front-end ma anche sull'architettura a micro-servizi, dove potrai interagire con altri team tecnici per integrare soluzioni software con altri sistemi aziendali.
Potresti anche avere la possibilità di contribuire alla progettazione di soluzioni software innovative e di alta qualità attraverso la collaborazione con il team di sviluppo.
Infine, dovrai assicurarti che l'applicazione sia facile da usare e che i dati vengano gestiti in modo sicuro.
Requisiti:
* Ottima conoscenza di C#.Net (versione 8 e precedenti), del Microsoft .Net Framework 4.8 e precedenti, Microsoft .Net Core 6 e precedenti;
* Esperienza pregressa di almeno 5 anni nello sviluppo di progetti con l'utilizzo del linguaggio C#.Net e orientamento alla programmazione ad oggetti;
* Buona conoscenza dei database relazionali (es. Microsoft SqlServer 2019 e precedenti);
* Conoscenza di tool di code versioning: Microsoft TFS, GitLab;
* Conoscenza delle tecniche e strumenti/notazioni per la progettazione (Design Patterns);
* Conoscenza linee guida AgID per lo sviluppo di codice secure by design;
Cosa potresti ottenere?
Potrai migliorare le tue competenze in ambito di programmazione e acquisire esperienza nel settore IT. Inoltre, potrai lavorare su progetti innovativi e partecipare all'evoluzione della tecnologia. Si tratta di un'opportunità di crescita professionale e personale che ti permetterà di raggiungere gli obiettivi professionali e personali.