EGlue è un partner considerato strategico dalle aziende clienti che desiderano innovare e ottimizzare la comunicazione digitale con il proprio customer base. Con oltre 40 anni di esperienza, eGlue affianca i propri clienti in un percorso di trasformazione digitale che abbraccia la comunicazione, la consulenza e l'innovazione tecnologica. L'azienda opera attraverso tre principali aree di business:
* Engagement Services: eGlue connette le aziende e i loro clienti attraverso strumenti innovativi di comunicazione con l’obiettivo di creare e perfezionare l’esperienza del cliente (Customer Journey) e di conseguire gli obiettivi di business dell’azienda.
* CCM Consulting: Grazie a una profonda conoscenza del mercato IT e delle dinamiche di business, eGlue offre consulenza di processo per supportare le aziende nello sviluppo e nell'implementazione di strategie in ambito di digital comunication e digital trasformation
* IT Consulting: eGlue fornisce consulenza IT altamente specializzata in ambito Governance, Cloud & Infrastructure, Big Data & AI e Cyber Security. Con profili verticalizzati sui settori Banking, Insurance, Energy e Utilities, eGlue si propone come un partner in grado di rispondere alle sfide più complesse dei propri clienti, offrendo soluzioni su misura e un supporto di eccellenza.
In ottica di potenziamento della ns divisione Engagement Services stiamo ricercando una figura di:
Full Stack Developer (80% .NET + 20% JavaScript)
La figura lavorerà a stretto contatto con i team di prodotto e gli altri developers per sviluppare e implementare soluzioni software che soddisfino le esigenze dei nostri clienti, migliorando le funzionalità dei nostri attuali prodotti e contribuire a creare nuove applicazioni.
Attività:
* Analizzare i requisiti implementativi richiesti e redigere ove necessario l’analisi tecnica di dettaglio
* Apportare le necessarie modifiche alle applicazioni esistenti (incluso stored procedure e codice sql) e/o sviluppare nuovi moduli applicativi ove richiesto
* Apportare le modifiche necessarie ai repository dei dati (es. database)
* Ideare, documentare ed eseguire i test per la verifica della qualità del codice al fine di garantire il rispetto delle funzionalità richieste, verificare le performance, la sicurezza e la non regressione delle applicazioni sviluppate o modificate
* Gestire il debug del codice e il bug fixing, identificando e rimuovendo le anomalie presenti
* Installare il software sviluppato negli ambienti dedicati al test o alla produzione
* Redigere la documentazione a corredo (es. manuale utente, release note)
Must have
* Competenza nello sviluppo back-end con .NET, .NET Core, C# e ASP.NET MVC.
* Competenza nello sviluppo front-end utilizzando HTML, CSS, JavaScript/Typescript e framework come Angular e Blazor.
* Familiarità con database SQL Server, compreso lo sviluppo di query, la creazione di oggetti (tabelle, viste, indici) e di stored procedure. Conoscenza dei linguaggi SQL e T-SQL.
* Conoscenza dei principi di RESTful API ed esperienza nella loro implementazione.
* Conoscenza del paradigma DevOps ed esperienza nell’uso di automatismi di CI/CD.
* Familiarità nell’uso di Git
Nice To Have
* Familiarità con database NoSQL: Redis, ElasticSearch/OpenSearch.
* Familiarità con la piattaforma di gestione messaggistica ed eventi Apache Kafka.
* Conoscenza della piattaforma cloud Azure, in particolare Azure Web App, Azure Service Bus, Azure Storage.
* Familiarità nell’uso della piattaforma Azure DevOps.
Requisiti:
* Laurea o diploma STEM
* Esperienza minima di 3 anni nello sviluppo di applicazioni back-end in ambito .Net (Framework, Core)
* Esperienza minima 2 anni nell’utilizzo dei linguaggi SQL e T-SQL
* Ottime capacità di analisi, problem-solving e autonomia decisionale nel proprio dominio di riferimento
* Spiccato orientamento al team working, buone doti relazionali e comunicative
* Buona conoscenza della lingua inglese
Sede di Lavoro: Segrate (MI)
Modalità di Lavoro: 50% smart working