Position: Software Security Engineer
Company: O2IT Recruitment
Experience required: 5y
English level: intermediate

Requirements:
— Proven work experience as a Software Security Engineer;
— Detailed technical knowledge of techniques, standards and capabilities for authentication and authorization, applied cryptography, security vulnerabilities and remediation;
— Knowledge of modern SAST/DAST tools and hands on experience in implementing them into CI/CD pipeline
(SonarQube, snyk.io, etc);
— Software development experience in following core languages: Java 8-11, main frameworks of JS, .NET;
— Deep knowledge of web related technologies (Web applications, Web Services, Micro services), experience with distributed service architecture;
— Interest in all aspects of security research and development;
— BS degree in Computer Science or related field.


Company offers:
— Long-term employment;
— Flexible timetable;
— Comfortable working conditions;
— Paid sick-lists and paid vacations;
— Medical insurance;
— English lessons, gym;
— Free tea, coffee, snacks.


Responsibilities:
— Implement, test and operate advanced software security techniques in compliance with technical reference architecture;
— Perform on-going security testing and code review to improve software security;
— Review results and alerts of SAST/DAST to identify risks related to Pragmatic Play’s software products;
— Help troubleshoot and debug issues that arise;
— Provide engineering designs or code examples for new software solutions to help mitigate security vulnerabilities;
— Contribute to all levels of the architecture from security perspective;
— Consult team members on secure coding practices;
— Maintain needed documentation and evidences as per applicable regulatory and standard’s requirements (such as ISO 27001).