مهندس امنیت نرم‌افزار

تپسی

تهران

منتشر شده 2 ماه پیش

Job Description

A software security expert participates in the lifecycle development of software systems and performs related security testing for managing software vulnerabilities. They are responsible for implementing code review processes in order to improve security posture and debug issues when necessary. The software security expert will work with the other security engineers, enterprise IT, and infrastructure partners to manage infrastructure security programs. This engineering role will evaluate solutions and ensure an effective way to gain visibility into potential attacker behavior while also ensuring our applications are resilient against attacks.

Requirements

● Bachelor’s degree in Computer Engineering, Information Technology, or related fields. ● At least three years of work experience in cybersecurity and two years of work experience in software security; at least two years of experience with any database like Oracle, Postgres, SQLServer, or MySQL. ● Knowledge of fundamental security concepts such as applied cryptography, secure protocols, access control mechanisms, security vulnerabilities, and remediation. ● Three years of experience in software development environments (JavaScript, .NET, C/C++, Java, etc.). ● Hands-on experience with automated code analysis. ● Knowledge of various web-related technologies (such as Web Applications, Services, Architectures, etc.). ● Knowledge of various Mobile Application Development Frameworks. ● Practical experience with Android debugging tools. ● Deep understanding of one or more general-purpose programming/scripting languages including but not limited to: Python, JavaScript, and Bash.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،