Application Security Engineer
- 🇮🇹 Italy
- Hybrid
- 1 day ago
- Entra
- SOAP
- Java
- Python
- C#
- JavaScript
- Ruby
- PHP
- SQL Injection
- XSS
- OWASP
- Azure
- Defender
- WAF
- SAST
- DAST
- CI/CD
- AI
Application Security EngineerÂ
Â
Entra a far parte della nostra squadra!Â
Nel ruolo diApplication Security ti occuperai della sicurezza del softwarelavorando per garantire che le applicazioni siano robuste, prive di vulnerabilità e protette dagli attacchi informatici.Â
Â
Cosa farai:Â
- Implementazione delle best practice:collaborerai con i team di sviluppo per garantire che le applicazioni seguano le best practice a livello di sviluppo sicuro del codice. Ciò può includere l’implementazione di controlli di accesso, la gestione delle sessioni utente, la crittografia dei dati e altre misure di protezione.Â
- Analisi delle vulnerabilità :collaborerai con i team di sviluppo per identificare e risolvere le vulnerabilità di sicurezza all’interno delle applicazioni. Questo può includere l’analisi del codice sorgente, la ricerca di potenziali falle e la valutazione dei rischi.Â
- Test di sicurezza:verrai coinvolt* nell’esecuzione di test di sicurezza, come penetration test, analisi statica e dinamica del codice con l’obiettivo di individuare e correggere eventuali problemi di sicurezzaÂ
- Formazione e sensibilizzazione:formazione degli sviluppatori e degli stakeholder sull’importanza della sicurezza delle applicazioni e su come mitigare i rischi.Â
.
Competenze ed esperienzeÂ
- Conoscenza delle tecnologie web: comprendere i protocolli di comunicazione, le architetture web e le tecnologie utilizzate per lo sviluppo di applicazioni (ad esempio, HTTP, HTTPS, REST, SOAP).Â
- Conoscenza di linguaggi di programmazione:avere familiarità con almeno uno dei seguenti linguaggi di programmazione: Java, Python, C#, JavaScript, Ruby o PHP. Questa conoscenza è essenziale per analizzare il codice sorgente e identificare potenziali vulnerabilità .Â
- Comprensione delle vulnerabilità comuni:conoscere le vulnerabilità di sicurezza più comuni, come le SQL injection, le cross-site scripting (XSS), le vulnerabilità di autenticazione e le esposizioni di dati sensibili.Â
- Conoscenza delle best practice di sicurezza:avere familiarità con le best practice di sicurezza per lo sviluppo sicuro di applicazioni e relativi framework (OWASP), la gestione delle sessioni, la crittografia dei dati, la validazione degli input e l’autenticazione sicura.Â
- Comunicazione efficace:essere in grado di comunicare in modo chiaro e conciso con i membri del team di sviluppo e gli stakeholder per risolvere le vulnerabilità individuate.Â
- Curiosità e impegno:essere desiderosi di imparare e migliorare costantemente le proprie competenze nel campo della sicurezza delle applicazioni.Â
Â
Competenze secondarieÂ
- Capacità di utilizzare strumenti di sicurezza:essere in grado di utilizzare strumenti di analisi statica e dinamica del codice (Sonacube, Fortify, etc…), scanner di vulnerabilità e altre risorse per individuare e correggere problemi di sicurezza.Â
- Conoscenza del cloud Azure:conoscenza generale delle risorse e dei servizi Azure, della loro configurazione e dei principali strumenti di sicurezza quale ad esempio Defender for Cloud Â
- Protezione delle applicazioni Web ed API:conoscenza di strumenti WAF, API Management e Gateway Applicativi Â
- SecDevOps:conoscenza delle metodologie di integrazione degli strumenti di sicurezza SAST e DAST nelle pipeline di sviluppo CI/CDÂ Â
- Conoscenza della lingua inglese scritta e parlataÂ
Â
Vivi al meglio la tua carriera: Â
In Avanade troverai un'azienda meritocratica che investe sulla crescita delle persone attraverso percorsi di studio mirati e che prevedono una continua formazione - grazie alle partnership privilegiate con Microsoft e con alcuni dei più importanti player del settore - e il conseguimento di numerose certificazioni. Â
La retribuzione in Avanade varia in base a un’ampia gamma di fattori, tra cui, ad esempio, il ruolo, il livello di seniority, il grado di responsabilità , le competenze e l’esperienza maturata. Stiamo assumendo per i seguenti livelli contrattuali e qualsiasi offerta sarà allineata alla fascia retributiva in base al livello al quale verrai valutato:Â
• 4 Livello Contratto Collettivo Nazionale per i dipendenti da aziende del terziario, distribuzione e servizi : €25.200 - €32.800Â
• 3 Livello Contratto Collettivo Nazionale per i dipendenti da aziende del terziario, distribuzione e servizi: €28.000 - €40.000"Â
Il luogo ideale in cui lavorare: Â
Il nostro ambiente di lavoro è aperto e inclusivo, potrai quindi esprimere le tue idee e lavorare a progetti innovativi attraverso l’ultima tecnologia disponibile sul mercato, confrontarti con migliaia di consulenti in Italia e nel mondo. Inoltre, potrai godere di programmi di flexible e smart-working e di benefit personalizzati in base alle tue esigenze professionali e individuali, che comprendono agevolazioni, servizi e piani di corporate Well-Being. Scopri e dai un'occhiata più da vicino qui! Â
Ulteriori informazioni: Â
Per saperne di più, dai un'occhiata ai nostri blog: Â
• Inclusion & Diversity; Â
• Avanade Stories; Â
• Avanade Insights. Â
Se pensi che questa possa essere l'opportunità giusta per te, come and join us! Â
#AvanadeDoWhatMatters #AvanadeProud #AvanadeFamily #OrangeFamily Â
Â
.
Application Security Engineer · Accenture