Application Security Engineer

Avanade Inc.

Lombardia

Hybrid

EUR 25,000 - 40,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Avanade Inc. ricerca professionista per garantire la sicurezza delle applicazioni e proteggere dai rischi informatici. L’esperto collaborerà con i team di sviluppo per implementare misure di protezione, condurre analisi delle vulnerabilità e test di sicurezza, nonché formare gli stakeholder.

La funzione prevede conoscenze di tecnologie web, linguaggi di programmazione e best practice OWASP, con opportunità di crescita e formazione continua in un contesto internazionale.

Qualifications

  • Conoscenza delle tecnologie web: HTTP/HTTPS/REST/SOAP e architetture web.
  • Conoscenza di linguaggi di programmazione: Java, Python, C#, JavaScript, Ruby o PHP.
  • Conoscenza delle vulnerabilità comuni: SQLi, XSS, autenticazione, esposizioni di dati.
  • Conoscenza delle best practice di sicurezza e di OWASP, crittografia, validazione input.
  • Comunicazione efficace con team e stakeholder per risolvere vulnerabilità.
  • Curiosità e impegno nell’apprendere e migliorare le proprie competenze di sicurezza.

Responsibilities

  • Implementazione delle best practice per lo sviluppo sicuro del codice e controllo degli accessi.
  • Analisi delle vulnerabilità e valutazione dei rischi nelle applicazioni.
  • Test di sicurezza tra cui penetration test e analisi statica/dinamica del codice.
  • Formazione e sensibilizzazione di sviluppatori e stakeholder sui rischi di sicurezza.

Skills

Web technologies
Programming languages
Security vulnerabilities
Security best practices
Effective communication
Curiosity and learning

Tools

SonarQube
Fortify
Vulnerability scanners

Job description

Entra a far parte della nostra squadra!

Nel ruolo di

  • 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.
  • 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).
  • 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.

Nel ruolo di Application Security ti occuperai della sicurezza del software lavorando 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.
Qualifications
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 vicinoqui!

Ulteriori informazioni:
  • Inclusion & Diversity;
  • Avanade Stories;
  • Avanade Insights.
#AvanadeDoWhatMatters #AvanadeProud #AvanadeFamily #OrangeFamily
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Security Engineer
Application Security Engineer

Avanade Inc. • Assago

Hybrid
EUR 25,000 - 40,000
Cloud & Infrastructure Security
Cloud & Infrastructure Security

Avanade Inc. • Lombardia

Hybrid
EUR 25,000 - 40,000
Flexible working
Smart working
Benefit personalizzati
Application Security Engineer
Application Security Engineer

Accenture PLC • Bazzana Inferiore

Hybrid
EUR 25,000 - 41,000
Flexible e smart-working
Benefit personalizzati e corporateWell
Cloud & Infrastructure Security
Cloud & Infrastructure Security

Avanade Inc. • Assago

Hybrid
EUR 25,000 - 40,000
Flexible e smart-working
Benefit personalizzati
Formazione e certificazioni
Cloud & Infrastructure Security
Cloud & Infrastructure Security

Accenture PLC • Bazzana Inferiore

Hybrid
EUR 25,000 - 33,000
Flexible e smart-working
Sponsorizzazione certificazioni e perc
Identity and Access Management Engineer
Identity and Access Management Engineer

Avanade Inc. • Lombardia

Hybrid
EUR 25,000 - 40,000
Smart-working
Flexible work arrangements
Corporate Well-Being benefits
Junior Software Engineer (.NET / Java / AI / DevOps)(Categorie Protette - L.68/99)
Junior Software Engineer (.NET / Java / AI / DevOps)(Categorie Protette - L.68/99)

Avanade • Bologna

On-site
EUR 27,000 - 33,000
Formazione continua
Certificazioni Microsoft
Smart working
Azure Senior Cloud Engineer Avanade · Milano · Cloud Pay not stated 3w ago
Azure Senior Cloud Engineer Avanade · Milano · Cloud Pay not stated 3w ago

Devopsroles • Roma, Bologna, Padova

Hybrid
EUR 36,000 - 59,000
Flexible working
Smart working
Well-Being benefits
Azure Cloud Engineer
Azure Cloud Engineer

4405 Avanade Italy Srl Company • Roma

On-site
EUR 30,000 - 49,000
Flexible working
Training & certifications
Global recognition as MicrosoftPartner
Identity and Access Management Engineer
Identity and Access Management Engineer

Accenture PLC • Bazzana Inferiore

Remote
EUR 25,000 - 40,000
Flexible working
Smart-working
Corporate Well-Being