Mexico City, CDMX, Mexico

Security Software Developer - Freelance - Mexico City

 Job Description:

This opportunity is part of a cybersecurity labor market research project. By submitting your information, you'll not only contribute to shaping industry insights but also ensure we can match you with job and contract opportunities as they arise. Participants will receive free access to our research findings, including the next edition of Nearshore Cyber Quarterly, a comprehensive summary and analysis of the Latin American cybersecurity job market.

Esta oportunidad forma parte de un proyecto de investigación sobre el mercado laboral en ciberseguridad. Al enviar tu información, no solo contribuirás a generar valiosos conocimientos para la industria, sino que también te ayudaremos a conectar con oportunidades laborales y de contrato a medida que surjan. Los participantes recibirán acceso gratuito a los resultados de nuestra investigación, incluyendo la próxima edición de Nearshore Cyber Quarterly, un resumen y análisis completo del mercado laboral de ciberseguridad en América Latina.

Job Description:

A Security Software Developer specializes in creating secure applications and systems, integrating security measures throughout the software development lifecycle. They work on designing, coding, and maintaining software with a focus on protecting against vulnerabilities and threats. This role involves collaborating with other developers and security teams to ensure that all software products meet the highest security standards and comply with relevant regulations.

Skills and Experience:

- Strong programming skills in languages such as Java, C++, Python, or JavaScript

- In-depth understanding of secure coding practices and OWASP Top 10 vulnerabilities

- Experience with application security testing tools and methodologies

- Knowledge of cryptography and encryption algorithms

- Familiarity with web application security and API security

- Understanding of common attack vectors and how to mitigate them

- Experience with secure software development lifecycles (SSDLC)

- Proficiency in code review techniques to identify security flaws

- Knowledge of security frameworks and libraries

- Familiarity with DevSecOps practices and tools

- Understanding of regulatory compliance requirements (e.g., GDPR, PCI DSS)

- Experience with version control systems (e.g., Git) and CI/CD pipelines

Language Requirement:

Strong English language abilities at a minimum of EFSET C1 level

Required Certifications:

- CSSLP (Certified Secure Software Lifecycle Professional)

- CompTIA Security+

Optional Certifications:

- GIAC Secure Software Programmer (GSSP)

- CEH (Certified Ethical Hacker)

- CISSP (Certified Information Systems Security Professional)

- OSCP (Offensive Security Certified Professional)

  Required Skills:

Pipelines Regulatory Compliance Version Control Algorithms Information Systems Software Development Developers Programming C++ Regulations Security Git Java Software Testing Python JavaScript English