APPLICATION DEVELOPERSede di lavoro: Arcade (TV)Full time, CCNL Metalmeccanica-IndustriaSiamo alla ricerca di una figura con esperienza nello sviluppo di software applicativo da inserire nel dipartimento IT, condiretto riporto all'IT Manager. La 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.Nel dettaglio, la persona sarà inserita nel team di sviluppo, che gestisce e implementa il software di produzione utilizzato per controllare e monitorare i vari processi produttivi, inclusa la gestione di isole robotizzate, e del ciclo di vita dei nostri prodotti, il cui sviluppo prevede anche l'implementazione di funzionalità avanzate per il supporto tecnico, che, analizzando i dati provenienti dai sensori e dal firmware dei prodotti, applicano algoritmi di autodiagnostica e sfruttano l'intelligenza artificiale per realizzare diagnosi predittive, propone soluzioni automatiche ai problemi generati dagli utenti.LE TUE MANSIONI:- 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 aggiornare le applicazioni esistenti, rispondendo alle richieste provenienti da clienti interni ed esterni e adattandole alle esigenze aziendali in evoluzione.IL TUO PROFILO È IN LINEA SE HAI LE SEGUENTI CARATTERISTICHE TECNICHE- Laurea in discipline Informatiche, o Diploma di Perito Informatico;
- Esperienza di almeno 3 anni in un ruolo analogo;
- Esperienza consolidata e metodologia comprovata nella gestione di progetti software complessi;
- Esperienza professionale nella creazione di Web application tramite HTML, CSS, Javascrit e frontend Framework;
- Capacità di collaborare con product manager, sviluppatori backend, designer e membri del tema durante lo sviluppo dei progetti;
- Conoscenza del design system responsive e adattivo;
- Capacità di analisi dei processi e di problem solving;
- Buona conoscenza della lingua inglese;
- Attitudine al lavoro in team e alle relazioni interfunzionali.TECNOLOGIE E STRUMENTI CHE UTILIZZIAMO: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 dei pattern di programmazione, per l'adozione di best practices nello sviluppo del software.METODOLOGIA:- Agile e WaterfallCOSA OFFRIAMO:- Opportunità di crescita e sviluppo professionale in un'azienda dinamica e innovativa;
- Lavoro su progetti stimolanti legati al settore elettronico e sportivo;
- Contratto a tempo indeterminato;
- Ticket restaurant;
- Welfare aziendale in continuo aggiornamento;
- Orario giornaliero;
- Retribuzione commisurata alla seniority del candidato/a.FAVERO ELECTRONICSCHI SIAMOSiamo una realtà in forte crescita che opera da più di trent’anni nel settore tecnico-sportivo, impegnata nella progettazione, produzione, e commercializzazione di articoli elettronici per lo sport, caratterizzata da una continua espansione nel mondo del ciclismo professionale.Qui il nostro sito dedicato al ciclismo: https://cycling.favero.com/itCi impegniamo ad offrire un ambiente di lavoro che promuove la collaborazione, il rispetto, e il benessere delle persone.Se anche tu ti ritrovi in questi principi e nelle caratteristiche del ruolo ricercato, attendiamo con piacere la tua candidatura.Sarà nostro interesse contattarti per un colloquio conoscitivo se il tuo profilo corrisponderà ai bisogni della nostra azienda.