Ingegnere full stack

4 settimane fa

, Italia Inpeco Tempo pieno

Ti stimola l'idea di lavorare in un contesto tecnologico per lo sviluppo di soluzioni medicali? Inpeco è leader mondiale nell'automazione dei laboratori clinici , dove realizziamo soluzioni robotiche innovative per gestire i campioni biologici. I nostri sistemi riducono la possibilità dell'errore umano, limitano i rischi di contaminazione e garantiscono la tracciabilità completa del campione.

Le nostre soluzioni supportano oltre 2.700 laboratori clinici in tutto il mondo . Il Gruppo Inpeco ha il suo quartier generale a Novazzano (Svizzera ), uno stabilimento produttivo a Val della Torre (Torino ), una sede dedicata ai Progetti Innovativi a Pula (Sardegna) , una sede a Verona e cinque sedi di riferimento per il mercato estero a Bruxelles (Belgio), Stati Uniti, Germania, Francia e Spagna. Cosa aspetti? Entra anche tu nel mondo Inpeco e vieni ad innovare con noi

Posizione Stiamo cercando un ingegnere software esperto che entri a far parte del nostro team TTP a Cagliari (CA) . Il candidato prescelto svolgerà un ruolo chiave nella progettazione, nello sviluppo e nella manutenzione di applicazioni web e Android scalabili e ad alte prestazioni , occupandosi sia dei componenti back-end che di quelli front-end, all'interno di un team multidisciplinare specializzato in tecnologie di automazione all'avanguardia.

In qualità di sviluppatore software esperto, contribuirai alla progettazione e al miglioramento dell'infrastruttura delle applicazioni, garantendo scalabilità, sicurezza e alta disponibilità. Responsabilità principali: Progettare, sviluppare e mantenere applicazioni web e Android scalabili e ad alte prestazioni, occupandoti sia dei componenti front-end che di quelli back-end. Collaborare con team interfunzionali per tradurre i requisiti in soluzioni tecniche.

Partecipare alle discussioni tecniche e al processo decisionale e garantire la qualità e la manutenibilità del codice attraverso revisioni del codice, test unitari, test di integrazione e il rispetto delle best practice e degli standard di codifica. Progettare e migliorare l'infrastruttura delle applicazioni, garantendo scalabilità, sicurezza e alta disponibilità. Risolvere problemi complessi e eseguire il debug in tutto lo stack, contribuendo alle pratiche Dev Ops.

Stiamo cercando candidati in possesso delle seguenti

competenze:
Almeno 6 anni di esperienza nello sviluppo di software web e mobile (Android). (Sono richieste solide competenze nel back-end ; l'esperienza nel front-end costituisce titolo preferenziale) Laurea triennale in Ingegneria Informatica, Informatica, Scienze dell'Informazione o in un settore affine Profonda conoscenza della programmazione orientata agli oggett i (OOP) in ambienti Java, Python e Android.

La conoscenza di altri linguaggi di programmazione generici costituisce titolo preferenziale. Esperienza con i database relazionali, in particolare My SQ L. Ottima comprensione dell'architettura software e della progettazione delle API. Comprovata esperienza lavorativa in ambiente Linux. Forte orientamento al testing con conoscenza della piramide dell'automazione dei test; capacità di scrivere test unitari, di integrazione e dell'interfaccia utente efficaci per garantire la qualità e la manutenibilità del codice.

Ottime capacità di lavorare in team , promuovendo la collaborazione con i partner rilevanti, buone capacità comunicative e interpersonali. Attenzione ai dettagli, precisione e affidabilità, capacità di gestire e dare priorità alle attività quotidiane in base alle scadenze . Capacità di risolvere i problemi , capacità di pensare fuori dagli schemi , di mettere in discussione lo status quo e di avanzare proposte concrete e pragmatiche.

Motivazione personale, flessibilità e adattabilità, capacità di lavorare in un ambiente in rapida evoluzione, gestendo efficacemente più attività contemporaneamente.

Esperienza con le metodologie Agile/Scrum . Familiarità con i principi della sicurezza informatica . Esperienza con sistemi embedded Conoscenza delle architetture software distribuite o in tempo reale Esperienza nella creazione, distribuzione e scalabilità di applicazioni in container, con familiarità con Kubernetes o piattaforme di orchestrazione simili Conoscenza dei principi di sicurezza informatica, della sicurezza delle applicazioni, dei principi di protezione dei dati e della modellazione delle minacce.

Esperienza nell'esecuzione di scansioni delle vulnerabilità e test di penetrazione. Interesse o esperienza nell'applicazione delle tecnologie di IA/ML allo sviluppo software Conoscenza dell'integrazione continua (CI) e della distribuzione/consegna continua (CD). un ambiente di lavoro dinamico in cui potrai fare la differenza e far crescere la tua carriera; smart working (variabile a seconda del ruolo); ristorante aziendale per la pausa pranzo; accordi per conto corrente, carta di credito e acquisti personali; opportunità di crescita professionale e r