Position: Middle Application Security Engineer
Company: AgileEngine
Experience required: 3y
English level: intermediate

**WHAT YOU NEED TO SUCCEED**
● Be agile to pick up new languages and skills and deliver new solutions to unexpected problems.
● Be willing to learn, follow the trends within the technology space, and be able to help future-proof solutions.
● Dedicate time to professional development through training and certifications.
● Be open-minded and actively ask questions, listen, and respect other people’s opinions.
● Communicate effectively with different stakeholders.
● Stay focused on tasks, prioritize them, and control your time effectively.
● Work closely with other teams and independently.
 
**WHAT YOU WILL BE DOING**
● Implementing software application security controls.
● Analyzing system services, spotting issues in code, and discovering security exposures.
● Developing mitigation plans and designing technical solutions to address security weaknesses.
● Participating in and supporting application security reviews, including code reviews, third-party integration reviews, and dynamic testing.
● Supporting product and development teams in the area of application security, providing hands-on remediation guidance and direction.
● Assisting in the development of automated security testing to ensure that secure coding best practices are being used.
● Building and deploying performant and secure code to production following the coding standards and set KPIs.

**TECHNICAL REQUIREMENTS**
● 3+ years of relevant experience in e-commerce, SaaS, or similar.
● Experience in JavaScript/TypeScript and Perl (knowledge of Java is a plus).
● Technical expertise in secure software development.
● Strong knowledge of secure design practices and common software vulnerabilities such as OWASP Top 10 and CWE Top 25.
● Knowledge of common and emerging security threats.