Senior Software Quality Engineer (Roma)

Senior Software Quality Engineer (Roma)

05 ago
|
agap2 Italia
|
Roma

05 ago

agap2 Italia

Roma

p CHI SIAMO p AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. /pp Presente in 14 paesi europei con oltre 7.500 dipendenti, abbiamo aperto, da sette anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto /pp Ruolo /pp Il Senior Software Quality Performance Engineer è responsabile della qualità tecnica delle applicazioni software durante l'intero ciclo di sviluppo. /pp Collabora con i team di sviluppo per garantire il rispetto degli standard di qualità del codice, sicurezza applicativa, performance e manutenibilità, attraverso attività di code review, analisi statica del codice, verifica delle dipendenze software, ottimizzazione delle performance applicative e del database. /pp È il punto di riferimento tecnico per l'individuazione e la risoluzione dei problemi di qualità del software e contribuisce alla definizione delle linee guida di sviluppo, delle best practice e dei processi di Continuous Inspection. /pp Requisiti /pulli Laurea Magistrale in Informatica o Ingegneria Informatica. /lili Almeno 8 anni di esperienza nello sviluppo di applicazioni enterprise Java. /lili Esperienza nella revisione del codice e nel miglioramento della qualità del software. /lili Esperienza con metodologie Agile (Scrum/Kanban) e Waterfall. /lili Buona conoscenza della lingua inglese scritta e parlata. /lili Buona conoscenza del pacchetto Microsoft Office. /li /ulp Competenze tecniche /pp Linguaggi e framework /pulli Ottima conoscenza di Java 21 e dell'ecosistema Java. /lili Ottima conoscenza di Spring Boot e Spring Framework. /lili Ottima conoscenza di JPA/Hibernate e JDBC. /lili Solida conoscenza della programmazione orientata agli oggetti (OOP). /lili Esperienza nello sviluppo di API REST. /li /ulp Code Quality /pulli Esperienza nella definizione e applicazione di standard di codifica. /lili Capacità di effettuare code review strutturate. /lili Esperienza nell'identificazione di code smell, anti-pattern e debito tecnico.



/lili Capacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice. /lili Ottima conoscenza dei principi SOLID, Clean Code e Design Pattern. /lili Esperienza nella definizione di linee guida di sviluppo. /li /ulp Secure Coding /pulli Ottima conoscenza dei principi di Secure Coding. /lili Conoscenza delle vulnerabilità OWASP Top 10. /lili Capacità di individuare vulnerabilità applicative nel codice. /lili Esperienza nella definizione delle best practice di sviluppo protetto. /li /ulp Static Application Security Testing (SAST) /pulli Esperienza nell'utilizzo di strumenti di Static Application Security Testing. /lili Capacità di analizzare, classificare e gestire le vulnerabilità rilevate. /lili Esperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST. /lili Capacità di distinguere vulnerabilità reali da falsi positivi. /lili Esperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD. /li /ulp Software Composition Analysis (SCA) /pulli Esperienza nell'utilizzo di strumenti Software Composition Analysis. /lili Analisi delle dipendenze software. /lili Individuazione di librerie obsolete o vulnerabili. /lili Gestione degli aggiornamenti delle dipendenze. /lili Valutazione dell'impatto degli aggiornamenti sulle applicazioni. /lili Gestione delle vulnerabilità CVE. /li /ulp Performance Engineering /pulli Esperienza nell'analisi delle performance applicative. /lili Capacità di individuare colli di bottiglia. /lili Ottimizzazione del codice Java. /lili Esperienza nell'utilizzo di profiler applicativi. /li /ulp Database Performance /pulli Ottima conoscenza di SQL. /lili Esperienza nell'ottimizzazione delle query. /lili Ottimizzazione dell'accesso ai dati tramite JPA/Hibernate. /lili Esperienza con Microsoft SQL Server. /li /ulp Toolchain /pulli Ottima conoscenza di Git. /lili Ottima conoscenza di Maven.



/lili Esperienza nell'utilizzo di SonarQube. /lili Esperienza con strumenti SAST (es. SonarQube). /lili Esperienza con strumenti SCA (es. OWASP Dependency Check). /lili Esperienza con pipeline CI/CD. /li /ulp Responsabilità /pulli Eseguire code review sui progetti software. /lili Garantire il rispetto degli standard di sviluppo. /lili Analizzare le vulnerabilità individuate dagli strumenti SAST. /lili Coordinare la risoluzione delle vulnerabilità di sicurezza. /lili Gestire il monitoraggio delle dipendenze software tramite strumenti SCA. /lili Analizzare e ridurre il debito tecnico. /lili Ottimizzare le performance applicative. /lili Collaborare con gli sviluppatori per migliorare la qualità del codice. /lili Supportare il miglioramento continuo del processo di sviluppo. /lili Collaborare con gli Architetti Software nella definizione delle best practice tecnologiche. /li /ulp Soft skill /pulli Elevata attenzione alla qualità del software. /lili Approccio analitico e metodico. /lili Ottime capacità di problem solving. /lili Pensiero critico. /lili Precisione e attenzione al dettaglio. /lili Capacità di trasferire competenze al team. /lili Ottime capacità comunicative. /lili Orientamento al miglioramento continuo. /lili Capacità di lavorare in team. /lili Autonomia organizzativa. /lili Orientamento ai risultati. /li /ulp La retribuzione per questo ruolo è compresa tra 38.000 € e 42.000 € + buoni pasto e indennità giornaliera netta commisurata all'esperienza. /pp La posizione è inquadrata nell'ambito del CCNL Commercio e Terziario applicato dalla nostra società. Il posizionamento all'interno del range sarà definito in base alle competenze tecniche, all'esperienza specifica nel ruolo e agli esiti del processo di selezione, secondo criteri oggettivie neutri. In presenza di profili con caratteristiche eccezionali rispetto al range indicato, potrà essere valutata una revisione previa approvazione interna. /pp AGAP2 è un equal opportunities employer: crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo. /pp Le candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE 2016/679 (GDPR). /p /p

📌 Senior Software Quality Engineer (Roma)
🏢 agap2 Italia
📍 Roma

Candidati a questo annuncio

Mostra le tue capacità professionali all'azienda, compila il form e lascia un tocco personale nella lettera di presentazione, aiuterà il recruiter nella scelta del candidato.

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: senior software quality engineer (roma) / roma

Iscriviti a questa job alert:

Ricevi via email le nuove offerte di lavoro per: senior software quality engineer (roma) / roma