Ictpiù - Tech &;
Digital, Divisione Specialistica del Gruppo Lavoropiù ricerca, per importante realtà manifatturiera improntata all'innovazione tecnologica un* Full Stack Developer con esperienza da 5 a 10 anni in ruolo analogoLa risorsa avrà l'obiettivo di progettare, sviluppare, mantenere e ottimizzare soluzioni software per migliorare l'efficienza e l'evoluzione dell'organizzazione, garantendo elevati standard di qualità e scalabilità. Le soluzioni sviluppate dovranno integrarsi con un'architettura Middleware centrale.Metodologia applicata: Agile e Waterfall.Mansioni principali:
* Gestire l'analisi tecnica, la progettazione e lo sviluppo di applicazioni, con l'obiettivo di soddisfare le esigenze funzionali dell'organizzazione;
* Identificare e selezionare soluzioni tecnologiche innovative, assicurando la loro manutenibilità e scalabilità nel lungo periodo;
* Scrivere codice strutturato, ottimizzato ed efficiente, corredato da adeguata documentazione tecnica con l'attenzione alla manutenibilità e riutilizzo dello stesso (eseguire revisioni del codice per garantire l'aderenza agli standard e alle Best Practice);
* Gestire il repository del software (DEVOPS), occupandosi della configurazione delle pipeline e delle politiche di rilascio del software;
* Collaborare con team cross-funzionali (analisti, UX designer, ingegneri elettronici, ecc.) per garantire l'integrazione del software con l'ecosistema di prodotto e aziendale;
* Supervisionare i processi di test applicativi, implementando soluzioni per il System Test e i Unit Test, al fine di garantire elevati standard di qualità;
* Mantenere e aggiornarele applicazioni esistenti, rispondendo alle richieste provenienti da clienti interni ed esterni e adattandole alle esigenze aziendali in evoluzione.Conoscenze e capacità:Competenze Front-End:
* Conoscenza nello sviluppo di Web Application, con particolare riferimento al linguaggio React e Angular;
* Conoscenza dei framework HTML, CSS, Javascript
* Traduzione dei mockup di web design in web application funzionali;
* Conoscenza di base delle architetture software, con focus sulle soluzioni client-side;
* Conoscenza di API / Rest API, utilizzate per l'integrazione con il front-end;
* Radiata la conoscenza dei principi di progettazione UI/UX.Competenze Back-End gradite:
* Conoscenza di linguaggi di programmazione ad oggetti, con preferenza per la conoscenza di base del linguaggio C# (sia su .NET Framework che .NET Core);
* Conoscenza di T-SQL per la gestione delle query nei database;
* Conoscenza di base e modellazione di basi dati relazionali, con particolare attenzione a Microsoft SQL Server;
* Gradita la conoscenza dell'architettura cloud Azure e dei servizi correlati, per lo sviluppo e la gestione di soluzioni scalabili;
* Conoscenza di base deipattern di programmazione, per l'adozione di best practices nello sviluppo del software.Si offre:RAL 35.000/45.000 RALContratto a tempo indeterminato Sede di lavoro: Arcade (TV)Orario di lavoro: Full Time Giornaliero lun-ven, orario 08:30-13:00 / 14:00-17:30Smart working di 2 gg a settimana al completamento della fase di formazione e on-boarding