Sword Services
Développeur Sécurité Applicative (AppSec)
Senior AppSec engineer to drive a Security-by-Design program at a client in Geneva: wiring SAST/DAST/SCA tools into CI/CD pipelines, triaging vulnerabilities by risk, coaching developers, and tracking AppSec KPIs. Key tech: OWASP/ASVS, SonarQube, ZAP/Burp, Snyk, GitLab CI, Java/Spring.
- Compensation
- Not disclosed
- Location
- Genève, Genève, Suisse
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Security
- Posted
Skills
Must have
- Diplôme HES, licence en informatique, diplôme d'ingénieur EPF ou titre fédéral équivalent
- Au moins 5 ans d'expérience en sécurité applicative (OWASP Top 10, ASVS, threat modeling, OAuth2/OIDC, gestion des secrets)
- Expertise pratique des solutions SAST, DAST et SCA (SonarQube, Checkmarx, OWASP ZAP, Burp Suite, Snyk, Dependency-Check)
- Expérience d'intégration de contrôles de sécurité dans des pipelines GitLab CI ou CI/CD comparables
- Maîtrise de la gestion des vulnérabilités fondée sur le risque (CVSS, EPSS, KEV, faux positifs, suivi de remédiation)
- Expérience du développement Java/Spring, des tests, des revues de code, de Git, des tests d'intrusion applicatifs et des SBOM
- Capacité à piloter plusieurs activités en parallèle, définir des KPI et intervenir en environnement Agile et matriciel
- Excellentes aptitudes en communication, pédagogie et conduite du changement, autonomie, rigueur et discrétion
Nice to have
- Connaissance d'ISO/IEC 27034, de Docker, Kubernetes ou OpenShift
Full description
Nous ouvrons un poste de Développeur·se senior en sécurité applicative (AppSec) pour renforcer l’équipe de notre client basé à Genève. Vous contribuerez au déploiement d’une démarche « Security by Design » auprès de plusieurs équipes produit, afin d’intégrer durablement la sécurité dans les phases de conception, de développement et de maintenance des applications.
Responsabilités du poste
- Déployer la démarche AppSec auprès des équipes produit et intégrer progressivement les applications au dispositif.
- Configurer les outils SAST, DAST et SCA au sein des pipelines CI/CD, puis accompagner les équipes dans leur utilisation.
- Analyser, qualifier et prioriser les vulnérabilités selon leur niveau de risque et leur exploitabilité.
- Conseiller les équipes de développement dans la remédiation des failles et l’amélioration de la sécurité du code.
- Former les développeurs, référents AppSec et responsables produit au moyen d’ateliers et de supports pédagogiques.
- Intégrer les pratiques de sécurité aux rituels Agile, aux revues de code et aux critères de validation.
- Suivre les indicateurs AppSec, alimenter les tableaux de bord et contribuer aux instances de gouvernance.
- Formaliser les bonnes pratiques relatives aux dépôts de code, à l’open source et à la protection des données sensibles.
- Diplôme HES, licence en informatique, diplôme d’ingénieur EPF ou titre fédéral équivalent.
- Au moins cinq ans d’expérience en sécurité applicative, avec une maîtrise de l’OWASP Top 10, de l’ASVS, du threat modeling, d’OAuth2/OIDC et de la gestion des secrets.
- Expertise pratique des solutions SAST, DAST et SCA telles que SonarQube, Checkmarx, OWASP ZAP, Burp Suite, Snyk ou Dependency-Check.
- Solide expérience de l’intégration de contrôles de sécurité dans des pipelines GitLab CI ou des environnements CI/CD comparables.
- Maîtrise de la gestion des vulnérabilités fondée sur le risque, notamment CVSS, EPSS, KEV, traitement des faux positifs et suivi de la remédiation.
- Expérience du développement Java/Spring, des tests, des revues de code, de Git, des tests d’intrusion applicatifs et des SBOM.
- Capacité à piloter plusieurs activités en parallèle, définir des KPI et intervenir dans un environnement Agile et matriciel.
- Excellentes aptitudes en communication, pédagogie et conduite du changement, associées à un haut niveau d’autonomie, de rigueur et de discrétion. La connaissance d’ISO/IEC 27034, de Docker, Kubernetes ou OpenShift constitue un avantage.