Job TitleEducation and Experience Required:Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.Typically 4-6 years experience.If you are...Expertise in multiple software systems design tools and languages.Experience of relational database management systems and their query languages (e.g. SQL)Strong experience writing software using any modern language and technology stack, i.e Python, Javascript, and frameworks for building APIs and user interfacesKnowledge of tools like Metasploit, Nmap, Burp Suite, Wireshark, vulnerability scanning tools, network mapping, and packet analysisExperience in overall architecture of software systems for products, solutions and IT systems.Expertise working in a DevSecOps environmentKnowledge of OWASP Top 10 vulnerabilities, web-based attacks (SQL injection, XSS, CSRF), and web protocolsExperience with encryption methods and their applicationsIdentifying and prioritizing potential security risksStrong analytical and problem solving skills.Designing software systems running on multiple platform types.Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.Security Certifications: preferred (CompTIA Security+, Certified Ethical Hacker (CEH), CompTIA PenTest+, Certified Security Testing Associate (CSTA), Offensive Security Certified Professional (OSCP)).Additional Skills:Cloud Architectures, Cross Domain Knowledge, Design Thinking, Development Fundamentals, DevOps, Distributed Computing, Microservices Fluency, Full Stack Development, Security-First Mindset, Solutions Design, Testing & Automation, User Experience (UX)