Las responsabilidades del ingeniero de seguridad de software incluyen:
- Implementar, probar y operar técnicas de seguridad de software avanzadas de acuerdo con la arquitectura de referencia técnica
- Realización de pruebas de seguridad continuas y revisión de código para mejorar la seguridad del software
- Solución de problemas y depuración de problemas que surgen
Resumen de trabajo
Buscamos un ingeniero de seguridad capacitado para analizar diseños e implementaciones de software desde una perspectiva de seguridad e identificar y resolver problemas de seguridad. Incluirá el análisis de seguridad, las defensas y las contramedidas adecuadas en cada fase del ciclo de vida del desarrollo de software, para dar como resultado un software sólido y confiable.
Responsabilidades
- Implementar, probar y operar técnicas de seguridad de software avanzadas de acuerdo con la arquitectura de referencia técnica
- Realice pruebas de seguridad continuas y revise el código para mejorar la seguridad del software
- Solucionar y depurar problemas que surjan
- Proporcionar diseños de ingeniería para nuevas soluciones de software para ayudar a mitigar las vulnerabilidades de seguridad.
- Contribuir a todos los niveles de la arquitectura
- Mantener la documentación técnica
- Consulte a los miembros del equipo sobre prácticas de codificación seguras
- Desarrollar una familiaridad con nuevas herramientas y mejores prácticas.
Requisitos
- Experiencia laboral comprobada como ingeniero de seguridad de software
- Conocimiento técnico detallado de técnicas, estándares y capacidades de vanguardia para autenticación y autorización, criptografía aplicada, vulnerabilidades de seguridad y remediación.
- Experiencia en desarrollo de software en uno de los siguientes lenguajes principales: Ruby on Rails, Java, Javascript y .NET
- Conocimiento adecuado de tecnologías relacionadas con la web (aplicaciones web, servicios web y arquitecturas orientadas a servicios) y de protocolos relacionados con la red / web
- Interés en todos los aspectos de la investigación y el desarrollo de la seguridad.
- Licenciatura en Ciencias de la Computación o campo relacionado