Senior Software Quality Engineer (Parma)

Senior Software Quality Engineer (Parma)

04 ago
|
agap2 Italia
|
Parma

04 ago

agap2 Italia

Parma

ph3CHI SIAMO /h3 /brpAGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy.
/p /brpPresente in 14 paesi europei con oltre ***** 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 /p /brh3Ruolo /h3 /brpIl bSenior Software Quality Performance Engineer /b è responsabile della qualità tecnica delle applicazioni software durante l'intero ciclo di sviluppo.
/p /brpCollabora 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.
/p /brpÈ 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.
/p /brh3Requisiti /h3 /brul /brliLaurea Magistrale in Informatica o Ingegneria Informatica.
/li /brliAlmeno b8 anni di esperienza /b nello sviluppo di applicazioni enterprise Java.
/li /brliEsperienza nella revisione del codice e nel miglioramento della qualità del software.
/li /brliEsperienza con metodologie Agile (Scrum/Kanban) e Waterfall.
/li /brliBuona conoscenza della lingua inglese scritta e parlata.
/li /brliBuona conoscenza del pacchetto Microsoft Office.
/li /br /ul /brh3Competenze tecniche /h3 /brh3Linguaggi e framework /h3 /brul /brliOttima conoscenza di Java 21 e dell'ecosistema Java.
/li /brliOttima conoscenza di Spring Boot e Spring Framework.
/li /brliOttima conoscenza di JPA/Hibernate e JDBC.
/li /brliSolida conoscenza della programmazione orientata agli oggetti (OOP).
/li /brliEsperienza nello sviluppo di API REST.
/li /br /ul /brh3Code Quality /h3 /brul /brliEsperienza nella definizione e applicazione di standard di codifica.
/li /brliCapacità di effettuare code review strutturate.
/li /brliEsperienza nell'identificazione di code smell, anti-pattern e debito tecnico.




/li /brliCapacità di proporre refactoring finalizzati a migliorare leggibilità, manutenibilità e riusabilità del codice.
/li /brliOttima conoscenza dei principi SOLID, Clean Code e Design Pattern.
/li /brliEsperienza nella definizione di linee guida di sviluppo.
/li /br /ul /brh3Secure Coding /h3 /brul /brliOttima conoscenza dei principi di Secure Coding.
/li /brliConoscenza delle vulnerabilità OWASP Top 10.
/li /brliCapacità di individuare vulnerabilità applicative nel codice.
/li /brliEsperienza nella definizione delle best practice di sviluppo protetto.
/li /br /ul /brh3Static Application Security Testing (SAST) /h3 /brul /brliEsperienza nell'utilizzo di strumenti di Static Application Security Testing.
/li /brliCapacità di analizzare, classificare e gestire le vulnerabilità rilevate.
/li /brliEsperienza nella risoluzione delle segnalazioni prodotte dagli strumenti SAST.
/li /brliCapacità di distinguere vulnerabilità reali da falsi positivi.
/li /brliEsperienza nell'integrazione degli strumenti SAST nelle pipeline CI/CD.
/li /br /ul /brh3Software Composition Analysis (SCA) /h3 /brul /brliEsperienza nell'utilizzo di strumenti Software Composition Analysis.
/li /brliAnalisi delle dipendenze software.
/li /brliIndividuazione di librerie obsolete o vulnerabili.
/li /brliGestione degli aggiornamenti delle dipendenze.
/li /brliValutazione dell'impatto degli aggiornamenti sulle applicazioni.
/li /brliGestione delle vulnerabilità CVE.
/li /br /ul /brh3Performance Engineering /h3 /brul /brliEsperienza nell'analisi delle performance applicative.
/li /brliCapacità di individuare colli di bottiglia.
/li /brliOttimizzazione del codice Java.
/li /brliEsperienza nell'utilizzo di profiler applicativi.
/li /br /ul /brh3Database Performance /h3 /brul /brliOttima conoscenza di SQL.
/li /brliEsperienza nell'ottimizzazione delle query.
/li /brliOttimizzazione dell'accesso ai dati tramite JPA/Hibernate.
/li /brliEsperienza con Microsoft SQL Server.
/li /br /ul /brh3Toolchain /h3 /brul /brliOttima conoscenza di Git.
/li /brliOttima conoscenza di Maven.




/li /brliEsperienza nell'utilizzo di SonarQube.
/li /brliEsperienza con strumenti SAST (es. SonarQube).
/li /brliEsperienza con strumenti SCA (es. OWASP Dependency Check).
/li /brliEsperienza con pipeline CI/CD.
/li /br /ul /brh3Responsabilità /h3 /brul /brliEseguire code review sui progetti software.
/li /brliGarantire il rispetto degli standard di sviluppo.
/li /brliAnalizzare le vulnerabilità individuate dagli strumenti SAST.
/li /brliCoordinare la risoluzione delle vulnerabilità di sicurezza.
/li /brliGestire il monitoraggio delle dipendenze software tramite strumenti SCA.
/li /brliAnalizzare e ridurre il debito tecnico.
/li /brliOttimizzare le performance applicative.
/li /brliCollaborare con gli sviluppatori per migliorare la qualità del codice.
/li /brliSupportare il miglioramento continuo del processo di sviluppo.
/li /brliCollaborare con gli Architetti Software nella definizione delle best practice tecnologiche.
/li /br /ul /brh3Soft skill /h3 /brul /brliElevata attenzione alla qualità del software.
/li /brliApproccio analitico e metodico.
/li /brliOttime capacità di problem solving.
/li /brliPensiero critico.
/li /brliPrecisione e attenzione al dettaglio.
/li /brliCapacità di trasferire competenze al team.
/li /brliOttime capacità comunicative.
/li /brliOrientamento al miglioramento continuo.
/li /brliCapacità di lavorare in team.
/li /brliAutonomia organizzativa.
/li /brliOrientamento ai risultati.
/li /br /ul /brpbLa retribuzione per questo ruolo è compresa tra ****** € e ****** € + buoni pasto e indennità giornaliera netta commisurata all'esperienza.
/b /p /brpLa 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.
/p /brpAGAP2 è un equal opportunities employer: crediamo che la diversità sia un valore e promuoviamo un ambiente di lavoro inclusivo.
/p /brpLe candidature saranno valutate nel rispetto della normativa vigente e del Regolamento UE ******** (GDPR).
/p /p #J-*****-Ljbffr

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

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 (parma) / parma

Iscriviti a questa job alert:

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