LavoroIT Logo

Python Software Engineer

Ibrida - Agrate Brianza

DESCRIZIONE OFFERTA

Codice posizione: 3329

Sede di lavoro: Agrate Brianza (MB)

Modalità di lavoro: Ibrida – 3 giorni in sede e 2 giorni da remoto

Impegno: Full Time

Inizio attività: Da concordare

Tipologia contrattuale: P.IVA o Tempo Determinato

RL Italia ricerca un Python Software Engineer per un progetto dedicato alla progettazione e allo sviluppo di un framework software multicomponente, a supporto delle attività di sviluppo e validazione di sistemi embedded.

La risorsa contribuirà all'automazione dei processi, all'integrazione di strumenti software e allo sviluppo di soluzioni basate sull'intelligenza artificiale.

Competenze obbligatorie

  • Almeno 3 anni di esperienza nello sviluppo software con Python.

  • Ottima conoscenza di Python 3, con utilizzo dei type hints.

  • Ottima conoscenza di Git.

  • Ottima conoscenza dell'ambiente Linux.

  • Esperienza nell'analisi e nel porting di componenti software legacy a Python 3.

  • Esperienza nell'integrazione di strumenti software per la compilazione del codice, l'analisi statica e dinamica, la documentazione tecnica e la reportistica.

  • Conoscenza di Docker, Jenkins e GitHub Actions.

  • Conoscenza dei principi e degli strumenti di automazione CI/CD.

  • Conoscenza del linguaggio C.

  • Italiano obbligatorio e buona conoscenza dell'inglese per la collaborazione con il team.

Competenze preferenziali

  • Esperienza con WSL (Windows Subsystem for Linux).

  • Esperienza nello sviluppo di soluzioni software basate sull'intelligenza artificiale e nell'utilizzo di strumenti come Copilot.

  • Competenze in ambito UI/UX.

  • Esperienza nello sviluppo di applicazioni software multicomponente non web.

  • Esperienza in ambito embedded.

L'offerta è rivolta a candidati di entrambi i sessi nel rispetto delle norme sulle parità di trattamento in materia di occupazione e di condizioni di lavoro (D.lgs. 198/2006 e D.lgs. 216/2003).

MAPPA E SEDE DI LAVORO

Caricamento mappa...

Località: Agrate

DETTAGLI DELL'OFFERTA

Pubblicato il

25/10/2026

Sede

Ibrida - Agrate Brianza

Contratto

Altro

Stipendio (€)

Non specificato

Categoria Offerta

Developer / Web dev. / Mobile dev.

Tags
Python 3LinuxGit
OFFERTE CORRELATE
Logo azienda

Software Engineer - Leonardo S.p.A. (Area Cyber & Security Solutions)

LavoroIT.it

Software Engineer - Leonardo S.p.A. (Area Cyber & Security Solutions) Scadenza: 6 novembre 2026 (entro tre settimane dall'apertura) Azienda: Leonardo S.p.A. - Area Cyber & Security Solutions Sedi di lavoro: Genova (Fiumara), Roma (Via Laurentina), Torino, Chieti, Firenze Pubblicazione: 16 ottobre 2026 Profilo Ricercato Posizione: Software Engineer Contratto: Tempo indeterminato, full-time (CCNL Industria Metalmeccanica Privata e Installazione Impianti) - Categoria Impiegato Retribuzione: Range retributivo base totale € 36.000 - 59.000 + tredicesima mensilità, premialità legata ai risultati di business, buoni welfare da € 250 annui, mensa aziendale, formazione continua Sedi di lavoro: Genova, Roma, Torino, Chieti, Firenze Seniority: Expert (5-10 anni di esperienza nel ruolo o più di 5 anni in ruoli analoghi) Modalità di lavoro: Ibrida Requisiti Specifici Titolo di studio: Laurea in Ingegneria Informatica, Informatica o equivalente. Competenze tecniche obbligatorie: Solide competenze di programmazione in C++ (C++ moderno, OOP, design pattern), con esperienza nello sviluppo a livello di sistema. Solida esperienza nello sviluppo di applicazioni Java. Sviluppo di applicazioni Linux e Windows. Fondamenti di networking: TCP/IP, UDP, programmazione con socket. Multi-threading e comunicazione tra processi (IPC). Ottime capacità di debugging e risoluzione dei problemi. Conoscenza di base dei concetti di sicurezza degli endpoint (processi, comportamento dei malware, tecniche di attacco). Esperienza con Git, CMake, Microsoft Visual Studio e sviluppo in ambiente Linux (Ubuntu). Esperienza con cicli di vita iterativi e relativi strumenti (Jira/Polarion/DevOps). Conoscenza degli standard di progettazione e di codifica. Soft skills: Autonomia nella gestione di task complessi e multi-componente, ottime capacità di problem solving, analisi e attenzione al dettaglio, security mindset e orientamento alla qualità del codice, propensione al lavoro in team, attitudine al mentoring e alla condivisione delle conoscenze, capacità di assumersi responsabilità e motivazione al raggiungimento degli obiettivi, proattività nel miglioramento continuo e nella formazione continua. Lingue: Italiano madrelingua, Inglese professionale (B2). Costituiscono un plus: Esperienza nello sviluppo di prodotti EDR/XDR, antivirus o altri prodotti per la sicurezza degli endpoint. Windows internals: processi, thread, gestione della memoria, registro, servizi; ETW; driver minifilter e kernel callback. Strumentazione di sicurezza su Linux: eBPF, auditd, syscall tracing. Tecniche di malware detection: basate su firme (es. YARA), euristiche e comportamentali. Analisi dei malware e reverse engineering (statico/dinamico; IDA, Ghidra); conoscenza dei formati PE/ELF. Conoscenza di MITRE ATT&CK e di detection engineering (es. regole Sigma). Pratiche e standard di secure coding (es. CERT C++, MISRA C/C++). Processi formali del ciclo di vita del software: gestione dei requisiti, progettazione, implementazione, test, integrazione. Progettazione software con SysML/UML. Strumenti di Continuous Integration; Docker e macchine virtuali. Sviluppo software ad alta integrità (es. RTCA DO-178C). Esperienza con piattaforme embedded o ARM, RTOS o middleware DDS. Attività Principali Sviluppare agent per endpoint (EDR) e componenti di sistema in C++ moderno, su Linux e Windows. Sviluppare servizi di supporto e tooling in Java. Implementare raccolta di telemetria e logica di detection (signature-based, euristica e comportamentale) con relativi meccanismi di response. Integrare motori e regole di malware detection nell'agent. Sviluppare la comunicazione sicura tra agent e backend (TCP/IP, socket, IPC). Eseguire debugging e troubleshooting di problemi complessi a livello di sistema. Garantire affidabilità, sicurezza e resilienza degli agent, applicando pratiche di secure coding e standard di codifica. Contribuire alle decisioni di architettura e progettazione, producendo documentazione (SysML/UML). Implementare testing automation e pipeline di CI/CD, mantenendo elevati standard di qualità del codice attraverso testing e code review. Collaborare con il team di sviluppo e gli altri team coinvolti per l'integrazione end-to-end. Supportare e fare mentoring ai colleghi con minore esperienza. Perché Unirsi a Leonardo Ruolo strategico: Sviluppare soluzioni di sicurezza endpoint (EDR) in un'area, Cyber & Security Solutions, di rilevanza strategica per la protezione di infrastrutture critiche e governi. Contesto: Inserimento in Leonardo, gruppo industriale internazionale tra le principali realtà mondiali nell'Aerospazio, Difesa e Sicurezza, con oltre 60.000 dipendenti e presenza in 150 paesi. Contratto: Tempo indeterminato con CCNL di settore, categoria Impiegato e retribuzione competitiva (€ 36.000 - 59.000). Benefici: Tredicesima mensilità, premialità di business, buoni welfare, mensa aziendale, formazione continua e attenzione al benessere economico, fisico, sociale e psicologico. Ambiente: Cultura aziendale basata su inclusione, equità e valorizzazione delle diversità. Candidatura La domanda deve essere inviata esclusivamente online tramite il portale carriere di Leonardo entro tre settimane dall'apertura dell'annuncio (indicativamente entro il 6 novembre 2026). Accedere al link sottostante e compilare il form di candidatura per la posizione "CYS_Software Engineer_TP" (R0025058). Indicare la sede preferita tra Genova, Roma Laurentina, Torino, Chieti o Firenze. Allegare il curriculum vitae aggiornato. Nota bene: Il processo di selezione prevede un colloquio conoscitivo con le Risorse Umane e un'intervista di approfondimento tecnico con il Business. Al termine, viene fornito un feedback sia in caso di esito positivo che negativo. L'azienda si riserva di valutare il livello di inquadramento e la proposta economica in base a criteri oggettivi e alla seniority. Link Utili Offerta integrale e candidatura (Portale Leonardo) Benefici aziendali Nota: La scadenza è indicativa (tre settimane dall'apertura). Il ruolo richiede laurea in ingegneria informatica/informatica e 5-10 anni di esperienza nello sviluppo di software in C++ e Java, con competenze specifiche in sicurezza endpoint. Range retributivo base totale € 36.000 - 59.000.

Diverse sedi
18/10/2026
Tempo Indeterminato
Logo azienda

Junior Software Engineer - Eniquantic (Eni)

LavoroIT.it

Junior Software Engineer - Eniquantic (Eni) Scadenza: 31 ottobre 2026 (ore 00:00) Azienda: Eniquantic (Joint Venture Eni e ITQuanta - Gruppo Eni) Sede di lavoro: Bolgiano - San Donato Milanese (Milano, Lombardia) Pubblicazione: 12 ottobre 2026 Profilo Ricercato Posizione: Junior Software Engineer Contratto: Tempo indeterminato o Apprendistato Professionalizzante (CCNL Energia e Petrolio) Retribuzione: RAL a partire da € 40.000 (in caso di apprendistato, percentualizzazione sulla retribuzione prevista dal CCNL) Sede di lavoro: San Donato Milanese (MI) Smart working e orari flessibili Team di inserimento: Software engineers in collaborazione con fisici e ingegneri elettronici per la realizzazione di un quantum computer basato su atomi neutri Requisiti Specifici Titolo di studio: Laurea magistrale in ambito STEM. Esperienza: Fino a 3 anni nell'ambito. Competenze tecniche obbligatorie: Conoscenza approfondita dei sistemi operativi Linux e Windows. Conoscenza approfondita di Python e delle sue librerie principali (NumPy, SciPy, Matplotlib, etc.) e/o conoscenza approfondita di C/C++ e delle librerie standard. Lingua: Buona conoscenza dell'inglese. Competenze preferenziali: Esperienza nello sviluppo di protocolli server-client e/o di interfacce API per il controllo remoto di strumentazione elettronica e da laboratorio. Esperienza nello sviluppo di GUI e framework per la creazione di interfacce grafiche (ad esempio, Qt, JavaScript, etc.). Attività Principali Sviluppare e mantenere strutture client-server e interfacce API per il controllo remoto di strumentazione elettronica. Supportare lo sviluppo di software per l'acquisizione e il processamento veloce di dati sperimentali da sensori ottici e immagini da telecamera. Supportare lo sviluppo di interfacce GUI per il monitoraggio, la diagnosi e l'operazione dell'apparato sperimentale. Perché Unirsi a Eniquantic Ruolo strategico: Contribuire alla realizzazione di un quantum computer basato su atomi neutri, in un team di software engineers che collabora con fisici e ingegneri elettronici. Contesto: Inserimento in Eniquantic, joint venture che unisce l'eccellenza operativa di Eni e il know-how innovativo di ITQuanta, con l'obiettivo di sviluppare un computer quantistico full-stack. Contratto: Tempo indeterminato o Apprendistato Professionalizzante con CCNL Energia e Petrolio e retribuzione competitiva (a partire da € 40.000). Benefici: Sistema di reward, programma articolato di benefits e iniziative di welfare, smart working e orari flessibili. Ambiente: Valorizzazione dell'unicità e del riconoscimento delle persone. Candidatura La domanda deve essere inviata esclusivamente online tramite il portale carriere di Eni entro il 31 ottobre 2026 alle ore 00:00. Accedere al link sottostante e compilare il form di candidatura per la posizione "Junior Software Engineer" (ID 33896). Indicare la sede (San Donato Milanese). Allegare il curriculum vitae aggiornato. Nota bene: Le candidature ritenute di maggior interesse saranno contattate per le fasi successive. Per informazioni sul processo di selezione, consultare il sito dedicato. Link Utili Offerta completa e candidatura (Portale Eni) Sito Eni Nota: La scadenza è il 31 ottobre 2026. Il ruolo è rivolto a profili junior con laurea magistrale STEM e fino a 3 anni di esperienza. Retribuzione a partire da € 40.000. Competenze in Python/C++ e sviluppo GUI costituiscono titolo preferenziale.

San Donato Milanese
15/10/2026
Tempo Indeterminato
Logo azienda

Sviluppatore Java senior

Software Partner Italia S.r.l.

Codice posizione: 2026-184-FI-JAVA Luogo di lavoro: Firenze Inizio: Immediato Retribuzione indicativa: RAL indicativa € 28.000 – € 40.000, commisurata all’esperienza e alle competenze maturate Software Partner Italia ricerca candidati con il seguente profilo professionale: Sviluppatore Java senior . Cerchi un'opportunità come Sviluppatore Java a Firenze? Hai esperienza con Java, Quarkus e architetture a microservizi? La ricerca è rivolta a figure con esperienza nello sviluppo di applicazioni enterprise basate su Java e architetture a microservizi. La persona selezionata sarà coinvolta in attività di sviluppo software, utilizzando tecnologie backend e frontend e operando su applicazioni basate su Kubernetes. Quali sono i requisiti fondamentali? - Esperienza nello sviluppo di microservizi con Java 8+, Quarkus e Kubernetes - Conoscenza di JPA e JUnit - Esperienza con Angular 18 - Ottima conoscenza dei Web Service REST - Conoscenza di database relazionali, preferibilmente Oracle, e NoSQL, preferibilmente MongoDB - Familiarità con Maven, Docker e sistemi di versionamento GIT/GITLAB - Conoscenza delle tecnologie Elastic e Kafka - Gradita conoscenza di GWT e Oracle WebLogic Sede di lavoro: Firenze Modalità Operativa: full time e in modalità ibrida con presenza di 2 gg a settimana Si prega di inviare il CV dettagliato in formato europeo all'indirizzo selezione.risorse@SWPItalia.com indicando il codice posizione ed autorizzando il trattamento dei dati personali ai sensi del Regolamento UE 2016/679 (GDPR) e del D.Lgs. 196/2003 come modificato dal D.Lgs. 101/2018. L'offerta è rivolta a candidati di entrambi i sessi nel rispetto delle norme sulle parità di trattamento in materia di occupazione e di condizioni di lavoro (D.lgs. 198/2006 e D.lgs. 216/2003).

Ibrida - Firenze
14/10/2026
Tempo Indeterminato